Placa wifi RTL8187B não reconhecida [Resolvido]

Iniciado por hedbruno, 31 de Agosto de 2010, 11:44

tópico anterior - próximo tópico

hedbruno

Bom dia a todos

Minha placa de rede wifi para de ser reconhecida de uma hora para outra, estou usando um notebook positivo 1455  com a seguinte característica

placa  wifi RTL8187B
ubuntu 10.04 64B
obs: Já estou com o ndiswrapper instalado


lsusb

Bus 001 Device 002: ID 0bda:8189 Realtek Semiconductor Corp. RTL8187B Wireless 802.11g 54Mbps Network Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub


como podem ver a placa e detectada porém o iwconfig não mostra ela sendo reconhecida


iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

vboxnet0  no wireless extensions.


Alguém sabe como resolver esse problema ??

Grato desde já pela atenção.


libonati

Placa problemática...muita dor de cabeça pela frente...prepare-se...vai ser duro...

lspci
lsusb
ifconfig
route
/etc/resolv.conf

hedbruno

@libonati ??? não entendi o porque dos comandos listados por você, creio que os que eu passei já explicam bem o problema, dando uma googlada, vi que poderia ser problema no modulo de kernel, só não sei qual seria o modulo(s) que eu tenho que procurar... mesmo assim obrigado pelo aviso ;)

libonati

Ok amigo. Os comandos fazem parte da minha forma de averiguação pessoal. Se você julga que não há necessidade, desejo a você boa sorte.
Abandonando tópico...

hedbruno

Continuo com o mesmo problema de antes...porém pude observar agora que este problema só acontece após a instalação do ndiswrapper, já removi o programa usando --purge, porém a placa wifi continua não sendo reconhecida..alguém tem uma pista do que pode estar acontecendo ??

hedbruno

Resultado do comando dmesg

dmesg | grep ndiswrapper
[   11.159341] ndiswrapper version 1.55 loaded (smp=yes, preempt=no)
[   13.307996] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisAllocateNetBufferAndNetBufferList'
[   13.308060] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMIndicateReceiveNetBufferLists'
[   13.308111] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMRegisterMiniportDriver'
[   13.308160] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisAllocateMdl'
[   13.308204] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisFreeNetBufferListPool'
[   13.308250] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisAllocateNetBufferListPool'
[   13.308297] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisFreeMdl'
[   13.308344] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisFreeNetBufferList'
[   13.308389] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMSendNetBufferListsComplete'
[   13.308440] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisQueueIoWorkItem'
[   13.308488] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMAllocatePort'
[   13.308538] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMNetPnPEvent'
[   13.308586] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMDeregisterMiniportDriver'
[   13.308645] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisOpenConfigurationEx'
[   13.308738] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMOidRequestComplete'
[   13.308809] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMSetMiniportAttributes'
[   13.308872] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisFreeIoWorkItem'
[   13.308940] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMIndicateStatusEx'
[   13.309053] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisAllocateMemoryWithTagPriority'
[   13.309119] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisAllocateIoWorkItem'
[   13.309214] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMFreePort'
[   13.309297] ndiswrapper (import:242): unknown symbol: WDFLDR.SYS:'WdfVersionBind'
[   13.309357] ndiswrapper (import:242): unknown symbol: WDFLDR.SYS:'WdfVersionBindClass'
[   13.309415] ndiswrapper (import:242): unknown symbol: WDFLDR.SYS:'WdfVersionUnbindClass'
[   13.309472] ndiswrapper (import:242): unknown symbol: WDFLDR.SYS:'WdfVersionUnbind'
[   13.309527] ndiswrapper (load_sys_files:206): couldn't prepare driver 'net8187b'
[   13.310003] ndiswrapper (load_wrap_driver:108): couldn't load driver net8187b; check system log for messages from 'loadndisdriver'
[   13.310127] usbcore: registered new interface driver ndiswrapper

hedbruno

#6
Após a leitura do log gerado pelo dmesg vi que o problema era o o driver que estava usando (para windows 7), então mudei para o driver do winXP que estava no cd quem vem na caixa do notebook e também renomeei o arquivo /etc/modprobe.d/ndiswrapper  para ndiswrapper.conf
aparentemente agora esta funcionando tudo perfeitamente.

Leitura fortemente recomendada: http://www.guiadohardware.net/dicas/resolvendo-problemas-hardware-linux.html

Link para download do driver  para ndiswrapper : http://rapidshare.com/files/425887651/RTL8187B.zip

Obs: Agora estou usando ubuntu 10.04 32b