Driver sem fio interferindo em outros dispositivos da minha rede (não duplicados)

3

Meu computador de amigas atualizou recentemente para o 13.04. Eu tenho outro computador rodando o Fedora, vários dispositivos Android, e meu amigo acabou com seu Mac. O computador que executa o Ubuntu 13.04 faz com que todos os outros dispositivos tenham ~ 30-40% de perda de pacotes enquanto fazem ping no meu roteador e 8.8.8.8. Assim que eu conecto seu computador da rede, todos os outros dispositivos começam a funcionar corretamente; na verdade não é imediato; durante os testes, os outros dispositivos relatam a queda do primeiro ou dois pacotes e, em seguida, eles começam a se comportar corretamente. Isso é repetitivo para a mente.

O computador que está causando o problema é um HP Folio que executa o Ubuntu 13.04. O wireless é o controlador Broadcom e o driver wl.

$lspci -vv -s
Subsystem: Hewlett-Packard Company Device 1795
    Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Latency: 0, Cache Line Size: 64 bytes
    Interrupt: pin A routed to IRQ 18
    Region 0: Memory at c2600000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: [40] Power Management version 3
        Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
        Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=2 PME-
    Capabilities: [58] Vendor Specific Information: Len=78 <?>
    Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
        Address: 0000000000000000  Data: 0000
    Capabilities: [d0] Express (v1) Endpoint, MSI 00
        DevCap:    MaxPayload 128 bytes, PhantFunc 0, Latency L0s <4us, L1 unlimited
            ExtTag+ AttnBtn- AttnInd- PwrInd- RBE+ FLReset-
        DevCtl:    Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
            RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
            MaxPayload 128 bytes, MaxReadReq 128 bytes
        DevSta:    CorrErr- UncorrErr- FatalErr- UnsuppReq- AuxPwr+ TransPend-
        LnkCap:    Port #0, Speed 2.5GT/s, Width x1, ASPM L1, Latency L0 <4us, L1 <64us
            ClockPM+ Surprise- LLActRep+ BwNot-
        LnkCtl:    ASPM L1 Enabled; RCB 64 bytes Disabled- Retrain- CommClk+
            ExtSynch- ClockPM+ AutWidDis- BWInt- AutBWInt-
        LnkSta:    Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive+ BWMgmt- ABWMgmt-
    Capabilities: [100 v1] Advanced Error Reporting
        UESta:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
        UEMsk:    DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol-
        UESvrt:    DLP+ SDES- TLP- FCP+ CmpltTO- CmpltAbrt- UnxCmplt- RxOF+ MalfTLP+ ECRC- UnsupReq- ACSViol-
        CESta:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
        CEMsk:    RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr+
        AERCap:    First Error Pointer: 14, GenCap+ CGenEn- ChkCap+ ChkEn-
    Capabilities: [13c v1] Virtual Channel
        Caps:    LPEVC=0 RefClk=100ns PATEntryBits=1
        Arb:    Fixed- WRR32- WRR64- WRR128-
        Ctrl:    ArbSelect=Fixed
        Status:    InProgress-
        VC0:    Caps:    PATOffset=00 MaxTimeSlots=1 RejSnoopTrans-
            Arb:    Fixed- WRR32- WRR64- WRR128- TWRR128- WRR256-
            Ctrl:    Enable+ ID=0 ArbSelect=Fixed TC/VC=ff
            Status:    NegoPending- InProgress-
    Capabilities: [160 v1] Device Serial Number 00-00-d3-ff-ff-08-7c-e9
    Capabilities: [16c v1] Power Budgeting <?>
    Kernel driver in use: wl

E aqui estão mais algumas informações sobre o driver:

$modinfo wl
filename: /lib/modules/3.8.0-23-generic/updates/dkms/wl.ko
license: MIXED/Proprietary
srcversion: 6E2531203CF49EB24353067
alias: pci:v*d*sv*sd*bc02sc80i*
depends: cfg80211,lib80211
vermagic: 3.8.0-23-generic SMP mod_unload modversions
parm: oneonly:int
parm: piomode:int
parm: instance_base:int
parm: nompc:int
parm: intf_name:string

Eu encontrei um problema semelhante em askubuntu.com Parece ser exatamente o mesmo problema, mas a solução, para remover o driver, seria inexpugnável sem um driver de substituição e eu realmente não sinto vontade de rolar meu próprio driver. Alguém pode me ajudar a solucionar (e espero) corrigir esse problema?

    
por noel 07.06.2013 / 10:39

2 respostas

1

Eu teria esse mesmo problema que um dos meus laptops tem um adaptador sem fio Broadcom 4313. Esse problema em particular parece ter sido introduzido na v6.20.155.1 dos drivers, mas foi resolvido na v6.30.223.30, que é a versão que deve ser lançada com a Saucy. Infelizmente, esta versão do driver não foi backportada para o Raring, mas felizmente o pacote Saucy é compatível com o Raring.

O relatório de erros no Launchpad inclui instruções para instalar o driver Saucy no comentário 23. Vou reproduzi-los aqui para sua conveniência:

  • Ir para link
  • Clique no link em Pacote de origem
  • Em "Builds", clique em ousado i386 (para 32 bits) ou atrevido AMD64 (para 64 bits)
  • Na próxima página, em "Arquivos construídos", clique no link para baixar o arquivo .deb
  • Abra o .deb e ele deve abrir no Ubuntu Software Center
  • Clique no botão Atualizar

Espero que isso corrija seu problema e, com alguma sorte, o driver possa ser portado corretamente em algum momento.

    
por Keith Gaughan 05.08.2013 / 02:11
-1

@ Shakabra, eu tenho uma suspeita de que o computador Mac é o culpado aqui. Eu experimentei perda de conectividade wi-fi por vários dispositivos em minha rede doméstica toda vez que eu liguei meu MacBook ou iPad. Existem problemas conhecidos com a implementação de wi-fi em dispositivos Apple. Eu não posso entrar em detalhes aqui, mas você pode facilmente google o tópico como é amplamente discutido.

Eu não me aprofundei mais, já que é um problema com o qual posso viver por um tempo, e espero uma correção da Apple em sua próxima atualização para iOS e OS X. Espero que ajude. Felicidades.

    
por Kom-Si 11.06.2013 / 23:37