Bug de dispositivo sem fio no 13.10. BCM4313 registra como eth1 em vez de wlan0 e sem acesso à internet

1

Meu WiFi do hotel exige que eu faça login com um nome de usuário & amp; senha depois de se conectar ao hotspot. Então, meu navegador abriria uma página com o nome de usuário & amp; campos de senha para login e, em seguida, conectar-se à Internet.

Mas, infelizmente, o Firefox & amp; O cromo parece não funcionar. Não acho que seja relacionado ao navegador, mas uma configuração para o roteador ou driver WiFi que está criando esse problema.

Usando o driver sem fio Broadcom 801.11 STA (proprietário). Tentei código aberto também, mas mesmo resultado.

A imagem vinculada abaixo mostra minha configuração de conexão Wi-Fi & amp; Cromo A própria página de login aparece depois de muito tempo e depois de inserir as credenciais, ela continua carregando para sempre. É o mesmo para qualquer outro navegador. Então, eu não acho que seja um problema no navegador, mas algo relacionado à configuração de WiFi ou ao gerenciamento de rede.

Curiosamente, posso me conectar a redes WiFi usando o WPA sem qualquer problema. O hotspot ad hoc é um problema e essa é a minha rede doméstica normal. Espero conseguir ajuda para resolver este problema!

Eu tentei repetir o mesmo hotspot após o login do meu android, criando um repetidor virtual com a chave WPA e funciona. Eu posso navegar no Ubuntu usando esse método, mas não posso estar fazendo isso regularmente! Tentei carregar a mesma página de login do WiFi do hotel enquanto procurava meu repetidor WiFi criado no celular e anexava uma captura de tela abaixo. A página é carregada de maneira rápida e fácil. Isso significa que algo está errado com o modo como o gerenciador de rede lida com conectividade adhoc & amp; entrar?? Eu instalei o wicd0, mas ele falha na inicialização e não ajuda em nada!

ifconfig output é:

krishna@krishna-HP-ENVY-4-Notebook-PC:~$ ifconfig eth0      Link
encap:Ethernet  HWaddr 28:92:4a:1d:54:fa  
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

eth1      Link encap:Ethernet  HWaddr e0:06:e6:89:fa:49  
          inet addr:10.24.1.71  Bcast:10.24.1.255  Mask:255.255.255.0
          inet6 addr: fe80::e206:e6ff:fe89:fa49/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:10940 errors:0 dropped:0 overruns:0 frame:348431
          TX packets:6611 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:7669631 (7.6 MB)  TX bytes:864195 (864.1 KB)
          Interrupt:17 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:2146 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2146 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:166120 (166.1 KB)  TX bytes:166120 (166.1 KB)

Eu me pergunto por que o wireless é configurado em eth1? Eu acho que este é um bug com versões anteriores do Ubuntu, mas isso é normal em 13.10 ou há uma configuração errada aqui?

O dispositivo sem fio no meu pc é BCM4313 e eu instalei o bcmwl-kernel-sources, ferramentas wireless para suportar o dispositivo. Eu também reinstalei o bcmwl-kernel como sugerido no site da broadcom, via gerenciador de pacotes synaptic.

Nada mudou essa situação!

Eu tentei inicializar em um LiveUSB e, em seguida, ifconfig resultados mostram o wireless em wlan0. Mas então o wireless conecta e carrega a página de login. Então, o problema com a configuração do dispositivo agora é?

Eu realmente quero consertar isso antes de começar a configurar as outras coisas, como gráficos da ATI e outras, no laptop, para superaquecimento. A falta de acesso à Internet é um erro muito ruim para mim. Qualquer ajuda é apreciada!

pastebin do dmesg: dmesg

lsmod do meu pc:

    Module                  Size  Used by
nls_iso8859_1          12713  1 
acpi_call              12714  0 
nvram                  14462  0 
joydev                 17575  0 
uvcvideo               82247  0 
videobuf2_vmalloc      13216  1 uvcvideo
videobuf2_memops       13362  1 videobuf2_vmalloc
videobuf2_core         40903  1 uvcvideo
btusb                  28326  0 
videodev              139144  2 uvcvideo,videobuf2_core
x86_pkg_temp_thermal    14269  0 
intel_powerclamp       19031  0 
coretemp               17728  0 
kvm                   457676  0 
crct10dif_pclmul       14250  0 
crc32_pclmul           13160  0 
ghash_clmulni_intel    13259  0 
aesni_intel            55720  0 
aes_x86_64             17131  1 aesni_intel
lrw                    13294  1 aesni_intel
gf128mul               14951  1 lrw
glue_helper            14095  1 aesni_intel
ablk_helper            13597  1 aesni_intel
parport_pc             32866  0 
cryptd                 20501  3 ghash_clmulni_intel,aesni_intel,ablk_helper
ppdev                  17711  0 
bnep                   23966  2 
rfcomm                 74658  12 
bluetooth             391597  22 bnep,btusb,rfcomm
hp_wmi                 18202  0 
sparse_keymap          13890  1 hp_wmi
snd_hda_codec_hdmi     41684  1 
snd_hda_codec_idt      55098  1 
snd_hda_intel          57183  3 
snd_hda_codec         194881  3 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel
snd_hwdep              13613  1 snd_hda_codec
snd_pcm               107140  3 snd_hda_codec_hdmi,snd_hda_codec,snd_hda_intel
snd_page_alloc         18798  2 snd_pcm,snd_hda_intel
snd_seq_midi           13324  0 
snd_seq_midi_event     14899  1 snd_seq_midi
snd_rawmidi            30465  1 snd_seq_midi
snd_seq                66061  2 snd_seq_midi_event,snd_seq_midi
fglrx                7500792  144 
snd_seq_device         14497  3 snd_seq,snd_rawmidi,snd_seq_midi
snd_timer              30038  2 snd_pcm,snd_seq
i915                  734026  2 
microcode              23650  0 
psmouse               104113  0 
snd                    73802  17 snd_hwdep,snd_timer,snd_hda_codec_hdmi,snd_hda_codec_idt,snd_pcm,snd_seq,snd_rawmidi,snd_hda_codec,snd_hda_intel,snd_seq_device,snd_seq_midi
rtsx_pci_ms            18320  0 
serio_raw              13462  0 
drm_kms_helper         53165  1 i915
memstick               16762  1 rtsx_pci_ms
drm                   303133  3 i915,drm_kms_helper
mei_me                 18418  0 
lpc_ich                21163  0 
mei                    78609  1 mei_me
soundcore              12680  1 snd
amd_iommu_v2           19198  1 fglrx
i2c_algo_bit           13564  1 i915
wmi                    19363  1 hp_wmi
dm_multipath           27371  0 
scsi_dh                14873  1 dm_multipath
arc4                   12573  2 
hp_accel               26012  0 
lis3lv02d              20280  1 hp_accel
brcmsmac              564467  0 
input_polldev          13896  1 lis3lv02d
video                  19574  1 i915
cordic                 12574  1 brcmsmac
brcmutil               15618  1 brcmsmac
mac_hid                13253  0 
bcma                   51651  2 brcmsmac
mac80211              634700  1 brcmsmac
cfg80211              504229  2 brcmsmac,mac80211
lp                     17799  0 
parport                42481  3 lp,ppdev,parport_pc
mmc_block              36316  2 
rtsx_pci_sdmmc         23920  0 
ahci                   30063  3 
libahci                32088  1 ahci
r8169                  73111  0 
rtsx_pci               46133  2 rtsx_pci_ms,rtsx_pci_sdmmc
mii                    13981  1 r8169
dm_mirror              22326  0 
dm_region_hash         20981  1 dm_mirror
dm_log                 18527  2 dm_region_hash,dm_mirror


krishna@krishna-HP-ENVY-4-Notebook-PC:~$ lspci -v 00:00.0 Host bridge: Intel Corporation 3rd Gen Core processor DRAM Controller (rev
 09)    Subsystem: Hewlett-Packard Company Device 1895  Flags: bus
 master, fast devsel, latency 0     Capabilities: <access denied>

 00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v2/3rd Gen Core
 processor PCI Express Root Port (rev 09) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0   Bus: primary=00,
 secondary=01, subordinate=06, sec-latency=0    I/O behind bridge:
 00003000-00003fff  Memory behind bridge: 60000000-60ffffff
    Prefetchable memory behind bridge: 0000000040000000-000000004fffffff
    Capabilities: <access denied>   Kernel driver in use: pcieport

 00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core
 processor Graphics Controller (rev 09) (prog-if 00 [VGA controller])
    Subsystem: Hewlett-Packard Company Device 1895  Flags: bus master,
 fast devsel, latency 0, IRQ 46     Memory at 61000000 (64-bit,
 non-prefetchable) [size=4M]    Memory at 50000000 (64-bit, prefetchable)
 [size=256M]    I/O ports at 4000 [size=64]     Expansion ROM at
 <unassigned> [disabled]    Capabilities: <access denied>   Kernel driver
 in use: i915

 00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset
 Family USB xHCI Host Controller (rev 04) (prog-if 30 [XHCI])
    Subsystem: Hewlett-Packard Company Device 1895  Flags: bus master,
 medium devsel, latency 0, IRQ 41   Memory at 61700000 (64-bit,
 non-prefetchable) [size=64K]   Capabilities: <access denied>   Kernel
 driver in use: xhci_hcd

 00:16.0 Communication controller: Intel Corporation 7 Series/C210
 Series Chipset Family MEI Controller #1 (rev 04)   Subsystem:
 Hewlett-Packard Company Device 1895    Flags: bus master, fast devsel,
 latency 0, IRQ 45  Memory at 61714000 (64-bit, non-prefetchable)
 [size=16]  Capabilities: <access denied>   Kernel driver in use: mei_me

 00:1a.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset
 Family USB Enhanced Host Controller #2 (rev 04) (prog-if 20 [EHCI])
    Subsystem: Hewlett-Packard Company Device 1895  Flags: bus master,
 medium devsel, latency 0, IRQ 16   Memory at 61719000 (32-bit,
 non-prefetchable) [size=1K]    Capabilities: <access denied>   Kernel
 driver in use: ehci-pci

 00:1b.0 Audio device: Intel Corporation 7 Series/C210 Series Chipset
 Family High Definition Audio Controller (rev 04)   Subsystem:
 Hewlett-Packard Company Device 1895    Flags: bus master, fast devsel,
 latency 0, IRQ 47  Memory at 61710000 (64-bit, non-prefetchable)
 [size=16K]     Capabilities: <access denied>   Kernel driver in use:
 snd_hda_intel

 00:1c.0 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset
 Family PCI Express Root Port 1 (rev c4) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0   Bus: primary=00,
 secondary=07, subordinate=07, sec-latency=0    I/O behind bridge:
 00002000-00002fff  Memory behind bridge: 61600000-616fffff
    Prefetchable memory behind bridge: 0000000061400000-00000000614fffff
    Capabilities: <access denied>   Kernel driver in use: pcieport

 00:1c.1 PCI bridge: Intel Corporation 7 Series/C210 Series Chipset
 Family PCI Express Root Port 2 (rev c4) (prog-if 00 [Normal decode])
    Flags: bus master, fast devsel, latency 0   Bus: primary=00,
 secondary=08, subordinate=08, sec-latency=0    Memory behind bridge:
 61500000-615fffff  Capabilities: <access denied>   Kernel driver in
 use: pcieport

 00:1d.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset
 Family USB Enhanced Host Controller #1 (rev 04) (prog-if 20 [EHCI])
    Subsystem: Hewlett-Packard Company Device 1895  Flags: bus master,
 medium devsel, latency 0, IRQ 23   Memory at 61718000 (32-bit,
 non-prefetchable) [size=1K]    Capabilities: <access denied>   Kernel
 driver in use: ehci-pci

 00:1f.0 ISA bridge: Intel Corporation HM77 Express Chipset LPC
 Controller (rev 04)    Subsystem: Hewlett-Packard Company Device 1895
    Flags: bus master, medium devsel, latency 0     Capabilities: <access
 denied>    Kernel driver in use: lpc_ich

 00:1f.2 RAID bus controller: Intel Corporation 82801 Mobile SATA
 Controller [RAID mode] (rev 04)    Subsystem: Hewlett-Packard Company
 Device 1895    Flags: bus master, 66MHz, medium devsel, latency 0, IRQ
 44     I/O ports at 4088 [size=8]  I/O ports at 4094 [size=4]  I/O ports
 at 4080 [size=8]   I/O ports at 4090 [size=4]  I/O ports at 4060
 [size=32]  Memory at 61717000 (32-bit, non-prefetchable) [size=2K]
    Capabilities: <access denied>   Kernel driver in use: ahci

 00:1f.3 SMBus: Intel Corporation 7 Series/C210 Series Chipset Family
 SMBus Controller (rev 04)  Subsystem: Hewlett-Packard Company Device
 1895   Flags: medium devsel, IRQ 10    Memory at 61715000 (64-bit,
 non-prefetchable) [size=256]   I/O ports at 4040 [size=32]

 01:00.0 VGA compatible controller: Advanced Micro Devices, Inc.
 [AMD/ATI] Thames [Radeon HD 7500M/7600M Series] (prog-if 00 [VGA
 controller])   Subsystem: Hewlett-Packard Company Radeon HD 7670M
    Flags: bus master, fast devsel, latency 0, IRQ 48   Memory at 40000000
 (64-bit, prefetchable) [size=256M]     Memory at 60000000 (64-bit,
 non-prefetchable) [size=128K]  I/O ports at 3000 [size=256]    Expansion
 ROM at 60020000 [disabled] [size=128K]     Capabilities: <access denied>
    Kernel driver in use: fglrx_pci

 07:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd.
 Device 5289 (rev 01)   Subsystem: Hewlett-Packard Company Device 1895
    Flags: bus master, fast devsel, latency 0, IRQ 42   Memory at 61600000
 (32-bit, non-prefetchable) [size=64K]  Capabilities: <access denied>
    Kernel driver in use: rtsx_pci

 07:00.2 Ethernet controller: Realtek Semiconductor Co., Ltd.
 RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0a)
    Subsystem: Hewlett-Packard Company Device 1895  Flags: bus master,
 fast devsel, latency 0, IRQ 43     I/O ports at 2000 [size=256]    Memory
 at 61404000 (64-bit, prefetchable) [size=4K]   Memory at 61400000
 (64-bit, prefetchable) [size=16K]  Capabilities: <access denied>
    Kernel driver in use: r8169

 08:00.0 Network controller: Broadcom Corporation BCM4313 802.11bgn
 Wireless Network Adapter (rev 01)  Subsystem: Hewlett-Packard Company
 Device 1795    Flags: bus master, fast devsel, latency 0, IRQ 17   Memory
 at 61500000 (64-bit, non-prefetchable) [size=16K]  Capabilities:
 <access denied>    Kernel driver in use: bcma-pci-bridge

blacklist.conf

krishna@krishna-HP-ENVY-4-Notebook-PC:~$ cat /etc/modprobe.d/blacklist.conf
 # This file lists those modules which we don't want to be loaded by
 # alias expansion, usually so some other driver will be loaded for the
 # device instead.

 # evbug is a debug tool that should be loaded explicitly blacklist evbug

 # these drivers are very simple, the HID drivers are usually preferred blacklist usbmouse blacklist usbkbd

 # replaced by e100 blacklist eepro100

 # replaced by tulip blacklist de4x5

 # causes no end of confusion by creating unexpected network interfaces blacklist eth1394

 # snd_intel8x0m can interfere with snd_intel8x0, doesn't seem to support much
 # hardware on its own (Ubuntu bug #2011, #6810) blacklist snd_intel8x0m

 # Conflicts with dvb driver (which is better for handling this device) blacklist snd_w2

 # causes failure to suspend on HP compaq nc6000 (Ubuntu: #10306) blacklist i2c_i801

 # replaced by p54pci blacklist prism54

 # replaced by b43 and ssb.
 #blacklist bcm43xx blacklist wl

 # most apps now use garmin usb driver directly (Ubuntu: #114565) blacklist garmn_gps

 # replaced by asus-laptop (Ubuntu: #184721) blacklist asus_acpi

 # low-quality, just noise when being used for sound playback, causes
 # hangs at desktop session start (Ubuntu: #246969) blacklist snd_pcsp

 # ugly and loud noise, getting on everyone's nerves; this should be done by a
 # nice pulseaudio bing (Ubuntu: #77010) blacklist pcspkr

 # EDAC driver for amd76x clashes with the agp driver preventing the aperture
 # from being initialised (Ubuntu: #297750). Blacklist so that the driver
 # continues to build and is installable for the few cases where its
 # really needed. blacklist amd76x_edac
    
por Krishna 27.10.2013 / 00:26

2 respostas

1

Atualmente, estou trabalhando em um laptop com a mesma placa de rede sem fio, que funciona bem. Então, vamos começar a cavar ...

Meu conselho é não usar o driver de propriedade STA, mas o brcmsmac de código aberto. Isso deve ser incluído nos kernels recentes.

Como você disse e, como posso ver na sua captura de tela, sua configuração de Wi-Fi está definida como Ad-hoc. Eu acredito que deveria ser instrumental.

Vamos comparar alguns resultados.

lspci -v

02:00.0 Network controller: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter (rev 01)
    Subsystem: Foxconn International, Inc. Device e042
    Flags: bus master, fast devsel, latency 0, IRQ 17
    Memory at c4000000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: [40] Power Management version 3
    Capabilities: [58] Vendor Specific Information: Len=78 <?>
    Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
    Capabilities: [d0] Express Endpoint, MSI 00
    Capabilities: [100] Advanced Error Reporting
    Capabilities: [13c] Virtual Channel
    Capabilities: [160] Device Serial Number 00-00-f5-ff-ff-7b-84-4b
    Capabilities: [16c] Power Budgeting <?>
    Kernel driver in use: bcma-pci-bridge

Qual kernel você está usando? Eu estou usando um kernel mainline, no entanto, ele tem trabalhado com o kernel do Ubuntu fora da caixa com 3.8, 3.10 e 3.11 também.

uname -a

Linux AOD270 3.12.0-031200-generic #201311031935 SMP Mon Nov 4 00:36:54 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

Se o driver brcmsmac estiver instalado corretamente, o lsmod deve fornecer isso.

lsmod | grep brcm

brcmsmac              564467  0 
cordic                 12574  1 brcmsmac
brcmutil               15618  1 brcmsmac
mac80211              634700  1 brcmsmac
cfg80211              504229  2 brcmsmac,mac80211
bcma                   51651  2 brcmsmac

No /etc/modprobe.d/blacklist.conf eu tenho um par de módulos broadcom na lista negra. Verifique se você tem essas listas negras também e, se não, tente o que acontece se você as adicionar e reiniciar.

# replaced by b43 and ssb.
blacklist bcm43xx

# Disable the recently enabled b43 module (kernel 3.11?) - manually added
blacklist b43

Não tenho pacotes bcmwl instalados.

arthur@AOD270:~$ dpkg -l | grep bcmwl
arthur@AOD270:~$ 

Meu resultado de ifconfig

arthur@AOD270:~$ ifconfig wlan0
wlan0     Link encap:Ethernet  HWaddr 84:4b:f5:7b:df:31  
          inet addr:192.168.1.51  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:46448 errors:0 dropped:0 overruns:0 frame:0
          TX packets:46071 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:25717517 (25.7 MB)  TX bytes:10768286 (10.7 MB)

Espero que isso ajude você no caminho certo para encontrar a causa. Algum dos itens acima ajudou a resolver seu problema?

    
por Arthur Borsboom 06.11.2013 / 22:18
0

Estou assumindo que você está se referindo aos padrões 802.11 adhoc. Nesse caso, eles são mais lentos que os protocolos Wi-Fi normais. Deixe-me reformular isso. Eles são assustadoramente lentos. Eu estava pensando em montar uma rede Adhoc no bairro, mas foi horrível com os protocolos da Adhoc. A melhor rede adhoc que você pode configurar seria WDS com o protocolo OLSR.

    
por KI4JGT 04.11.2013 / 19:11