Linksys AE1200 não funciona com o Ubuntu 14.04

0

Eu li e segui várias postagens diferentes sobre esse tópico, incluindo a tentativa de ndiswrapper. Nada parece ter esse adaptador sem fio USB funcionando para mim. Preciso de um especialista para me ajudar a passar por isso.

mark@mark-Studio:~$ lsusb
Bus 002 Device 004: ID 058f:6363 Alcor Micro Corp. 
Bus 002 Device 005: ID 18d1:4ee1 Google Inc. Nexus 4
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 002: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 002: ID 0461:4d64 Primax Electronics, Ltd 
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 13b1:0039 Linksys AE1200 802.11bgn Wireless Adapter [Broadcom BCM43235]
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
mark@mark-Studio:~$ ndiswrapper -l
bcmwlhigh6 : driver installed
    device (13B1:0039) present
mark@mark-Studio:~$ 

Aqui está o material dmeg ...

mark@mark-Studio:~$ dmesg | grep ndis
[   22.443197] ndiswrapper: module verification failed: signature and/or  required key missing - tainting kernel
[   22.444103] ndiswrapper version 1.59 loaded (smp=yes, preempt=no)
[   22.678387] usbcore: registered new interface driver ndiswrapper
[127938.097580] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateIoWorkItem'
[127938.097589] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisQueueIoWorkItem'
[127938.097593] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMSendNetBufferListsComplete'
[127938.097598] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMIndicateReceiveNetBufferLists'
[127938.097602] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeIoWorkItem'
[127938.097606] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMSetMiniportAttributes'
[127938.097612] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMDeregisterMiniportDriver'
[127938.097616] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMResetComplete'
[127938.097620] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMPauseComplete'
[127938.097624] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateNetBufferListPool'
[127938.097632] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMOidRequestComplete'
[127938.097636] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeNetBufferListPool'
[127938.097640] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMRegisterMiniportDriver'
[127938.097644] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisOpenConfigurationEx'
[127938.097648] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisSetTimerObject'
[127938.097653] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateTimerObject'
[127938.097658] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisCancelTimerObject'
[127938.097662] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeNetBufferList'
[127938.097666] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMIndicateStatusEx'
[127938.097672] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisGetSystemUpTimeEx'
[127938.097676] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateNetBufferAndNetBufferList'
[127938.097680] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateMdl'
[127938.097684] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeMdl'
[127938.097692] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisMGetBusData'
[127938.097703] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisFreeTimerObject'
[127938.097708] ndiswrapper (import:232): unknown symbol: NDIS.SYS:'NdisAllocateMemoryWithTagPriority'
[127938.097713] ndiswrapper (import:232): unknown symbol: WDFLDR.SYS:'WdfVersionBind'
[127938.097717] ndiswrapper (import:232): unknown symbol: WDFLDR.SYS:'WdfVersionUnbind'
[127938.097719] ndiswrapper (load_sys_files:200): couldn't prepare driver 'bcmwlhigh6'
[127938.098347] ndiswrapper (load_wrap_driver:103): couldn't load driver bcmwlhigh6; check system log for messages from 'loadndisdriver'
mark@mark-Studio:~$ 
    
por Mark 19.06.2015 / 02:30

1 resposta

0

Verifique se você usou os arquivos de driver do Windows XP . ndiswrapper requer XP. De man ndiswrapper-1.9 :

% bl0ck_qu0te%

Existe também um arquivo bcmwlhigh5.inf na pasta? Eu sugiro que você remova 6 e tente 5:

sudo ndiswrapper -e bcmwlhigh6
sudo ndiswrapper -i /path/to/folder/bcmwlhigh5.inf

Reinicie e verifique:

dmesg | grep ndis
iwconfig

Se esse método ainda produzir erros em dmesg e não funcionar sem fio, sugiro que você tente os arquivos de driver aqui: link e, se ainda não estiver funcionando, daqui: link

Em cada teste, apague os arquivos de driver com defeito anteriores:

sudo ndiswrapper -e bcmwlhigh5
sudo rm -rf /etc/ndiswrapper/*

Em seguida, instale os arquivos de driver mais recentes, conforme descrevi acima. Então teste:

ndiswrapper -l

Esse é um L minúsculo para 'lista'. Deve informar que o driver está carregado AND que o dispositivo correspondente está presente. Se sim, então:

sudo modprobe ndiswrapper
dmesg | grep ndis
iwconfig

Se você tiver longos arquivos de registro para nos mostrar, poste-os aqui link e nos forneça o link.

    
por chili555 20.06.2015 / 14:43