I've been banging my head against the wall on this one for a good long time now - new ThinkPad with Intel Pro/Wireless 5100 card. Out of box, it wouldn't recognize any hot spots when doing a scan; after trying to install the iwlwifi-5000-1 microcode, I decided to try the ndiswrapper route. Neither the Vista version of the driver nor the XP version will load at boot, although both of them allow ndiswrapper to recognize the card. I'd appreciate any help in troubleshooting this - I'm just about out of ideas.
Output from uname -a:
Code:
Linux MatBuntuBook 2.6.27-9-generic #1 SMP Thu Nov 20 21:57:00 UTC 2008 i686 GNU/Linux
Output from lspci -nnv | grep -A 9 Wireless:
Code:
02:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 5100 AGN [Shiloh] Network Connection [8086:4237]
Subsystem: Intel Corporation Device [8086:1211]
Flags: bus master, fast devsel, latency 0, IRQ 5
Memory at fe1fe000 (64-bit, non-prefetchable) [size=8K]
Capabilities: [c8] Power Management version 3
Capabilities: [d0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Capabilities: [e0] Express Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting <?>
Capabilities: [140] Device Serial Number 88-4b-cb-ff-ff-ea-16-00
Kernel modules: iwlagn
Output from lshow -C Network:
Code:
*-network UNCLAIMED
description: Network controller
product: PRO/Wireless 5100 AGN [Shiloh] Network Connection
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:02:00.0
version: 00
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list
configuration: latency=0
*-network
description: Ethernet interface
product: RTL8111/8168B PCI Express Gigabit Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:0c:00.0
logical name: eth0
version: 02
serial: 00:23:54:2f:f2:7a
size: 100MB/s
capacity: 1GB/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full ip=192.168.1.107 latency=0 link=yes module=r8169 multicast=yes port=twisted pair speed=100MB/s
*-network DISABLED
description: Ethernet interface
physical id: 1
logical name: pan0
serial: d2:fa:cd:70:78:cb
capabilities: ethernet physical
configuration: broadcast=yes driver=bridge driverversion=2.3 firmware=N/A link=yes multicast=yes
Output from ndiswrapper -l
Code:
netw5x32 : driver installed
device (8086:4237) present (alternate driver: iwlagn)
Output from lsmod | grep ndis:
Code:
ndiswrapper 196380 0
usbcore 148848 4 ndiswrapper,ehci_hcd,uhci_hcd
Output from dmesg | grep -e ndis -e wlan with netw5x32 (XP) driver:
Code:
[ 9.391838] ndiswrapper version 1.53 loaded (smp=yes, preempt=no)
[ 9.439877] ndiswrapper (import:242): unknown symbol: ntoskrnl.exe:'KeBugCheck'
[ 9.440097] ndiswrapper (load_sys_files:206): couldn't prepare driver 'netw5x32'
[ 9.440893] ndiswrapper (load_wrap_driver:108): couldn't load driver netw5x32; check system log for messages from 'loadndisdriver'
[ 9.444571] usbcore: registered new interface driver ndiswrapper
Output from dmesg | grep -e ndis -e wlan with netw5v32 (Vista) driver:
Code:
[ 9.370049] ndiswrapper version 1.53 loaded (smp=yes, preempt=no)
[ 9.414575] ndiswrapper (import:242): unknown symbol: ntoskrnl.exe:'KeBugCheck'
[ 9.414654] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMAllocatePort'
[ 9.414662] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMNetPnPEvent'
[ 9.414669] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMFreePort'
[ 9.414677] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMDeregisterMiniportDriver'
[ 9.414687] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisOpenConfigurationEx'
[ 9.414695] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMSetMiniportAttributes'
[ 9.414711] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMRegisterMiniportDriver'
[ 9.414733] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMRegisterInterruptEx'
[ 9.414741] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisFreeIoWorkItem'
[ 9.414749] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMDeregisterInterruptEx'
[ 9.414789] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisAllocateTimerObject'
[ 9.414797] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisCancelTimerObject'
[ 9.414804] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisSetTimerObject'
[ 9.414812] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisFreeTimerObject'
[ 9.414820] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMSetBusData'
[ 9.414828] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMGetBusData'
[ 9.414836] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisGetSystemUpTimeEx'
[ 9.414843] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisCopyFromNetBufferToNetBuffer'
[ 9.414851] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisQueueIoWorkItem'
[ 9.414859] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisAllocateIoWorkItem'
[ 9.414867] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMIndicateStatusEx'
[ 9.414875] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMResetComplete'
[ 9.414883] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMOidRequestComplete'
[ 9.414891] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMSynchronizeWithInterruptEx'
[ 9.414899] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMSendNetBufferListsComplete'
[ 9.414907] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisAllocateMdl'
[ 9.414915] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisAllocateNetBufferAndNetBufferList'
[ 9.414923] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisFreeMdl'
[ 9.414930] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisFreeNetBufferList'
[ 9.414938] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMIndicateReceiveNetBufferLists'
[ 9.414946] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisAllocateNetBufferListPool'
[ 9.414954] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMRegisterScatterGatherDma'
[ 9.414962] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMDeregisterScatterGatherDma'
[ 9.414970] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMFreeNetBufferSGList'
[ 9.414978] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisMAllocateNetBufferSGList'
[ 9.414986] ndiswrapper (import:242): unknown symbol: NDIS.SYS:'NdisFreeNetBufferListPool'
[ 9.414989] ndiswrapper (load_sys_files:206): couldn't prepare driver 'netw5v32'
[ 9.415732] ndiswrapper (load_wrap_driver:108): couldn't load driver netw5v32; check system log for messages from 'loadndisdriver'
[ 9.419160] usbcore: registered new interface driver ndiswrapper
Bookmarks