Linux - Wireless NetworkingThis forum is for the discussion of wireless networking in Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Hi, I need help setting up wlan on my laptop! The computer is an Acer Travelmate 533LCi running Linux Slackware 9.1 with kernel 2.4.22. The wlan-card is integrated on the motherboard and I've found out that it's an LAN-Express IEEE 802.11 PCI Adapter. I've also tried running:
lspci -nv
but couldn't make any sense of it (didn't find any info that looks like networking info)... I've pasted the output at the end of this document.
I read somewhere that the orinoco_pci driver might work but it didn't.
Anyone who can provide a (detailed) description on making the wlan-card working and configuring it? I should mention that I've tried installing the linux-wlan-ng package from linux-wlan.org but it seems as if the card isn't supported.
/Andreas Ernstad
OUTPUT FROM LSPCI:
00:00.0 Class 0600: 8086:3580 (rev 01)
Subsystem: 1025:0021
Flags: bus master, fast devsel, latency 0
Memory at <unassigned> (32-bit, prefetchable)
Capabilities: [40] #09 [6105]
00:00.1 Class 0880: 8086:3584 (rev 01)
Subsystem: 1025:0021
Flags: bus master, fast devsel, latency 0
00:00.3 Class 0880: 8086:3585 (rev 01)
Subsystem: 1025:0021
Flags: bus master, fast devsel, latency 0
00:02.0 Class 0300: 8086:3582 (rev 01)
Subsystem: 1025:0021
Flags: bus master, fast devsel, latency 0, IRQ 11
Memory at e8000000 (32-bit, prefetchable) [size=128M]
Memory at e0000000 (32-bit, non-prefetchable) [size=512K]
I/O ports at 1800 [size=8]
Capabilities: [d0] Power Management version 1
00:02.1 Class 0380: 8086:3582 (rev 01)
Subsystem: 1025:0021
Flags: fast devsel
Memory at f0000000 (32-bit, prefetchable) [size=128M]
Memory at e0080000 (32-bit, non-prefetchable) [size=512K]
Capabilities: [d0] Power Management version 1
00:1d.0 Class 0c03: 8086:24c2 (rev 03)
Subsystem: 1025:0021
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at 1820 [size=32]
00:1d.1 Class 0c03: 8086:24c4 (rev 03)
Subsystem: 1025:0021
Flags: bus master, medium devsel, latency 0, IRQ 10
I/O ports at 1840 [size=32]
00:1d.2 Class 0c03: 8086:24c7 (rev 03)
Subsystem: 1025:0021
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at 1860 [size=32]
00:1d.7 Class 0c03: 8086:24cd (rev 03) (prog-if 20)
Subsystem: 1025:0021
Flags: bus master, medium devsel, latency 0, IRQ 10
Memory at e0100000 (32-bit, non-prefetchable) [size=1K]
Capabilities: [50] Power Management version 2
Capabilities: [58] #0a [2080]
00:1f.0 Class 0601: 8086:24cc (rev 03)
Flags: bus master, medium devsel, latency 0
00:1f.1 Class 0101: 8086:24ca (rev 03) (prog-if 8a [Master SecP PriP])
Subsystem: 1025:0021
Flags: bus master, medium devsel, latency 0, IRQ 11
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at <unassigned>
I/O ports at 1810 [size=16]
Memory at 20000000 (32-bit, non-prefetchable) [size=1K]
00:1f.3 Class 0c05: 8086:24c3 (rev 03)
Subsystem: 1025:0021
Flags: medium devsel, IRQ 10
I/O ports at 1500 [size=32]
00:1f.5 Class 0401: 8086:24c5 (rev 03)
Subsystem: 1025:0021
Flags: bus master, medium devsel, latency 0, IRQ 10
I/O ports at 1c00 [size=256]
I/O ports at 18c0 [size=64]
Memory at e0100c00 (32-bit, non-prefetchable) [size=512]
Memory at e0100800 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2
00:1f.6 Class 0703: 8086:24c6 (rev 03)
Subsystem: 1025:0021
Flags: bus master, medium devsel, latency 0, IRQ 10
I/O ports at 2400 [size=256]
I/O ports at 2000 [size=128]
Capabilities: [50] Power Management version 2
02:00.0 Class 0c00: 1106:3044 (rev 80) (prog-if 10)
Subsystem: 1025:0021
Flags: bus master, medium devsel, latency 64, IRQ 11
Memory at e0200000 (32-bit, non-prefetchable) [size=2K]
I/O ports at 3400 [size=128]
Capabilities: [50] Power Management version 2
02:03.0 Class 0200: 10ec:8139 (rev 10)
Subsystem: 1025:0021
Flags: bus master, medium devsel, latency 128, IRQ 10
I/O ports at 3000 [size=256]
Memory at e0200800 (32-bit, non-prefetchable) [size=256]
Capabilities: [50] Power Management version 2
02:06.0 Class 0280: 1260:3872 (rev 01)
Subsystem: 1468:0200
Flags: bus master, medium devsel, latency 64, IRQ 11
Memory at e0500000 (32-bit, prefetchable) [size=4K]
Capabilities: [dc] Power Management version 2
To be able to use the integrated wireless card of a Sony VAIO PCG-U101, one will have to patch the module orinoco_pci. The problem is that wireless card is off by one from the Device ID 3873 in the driver source. By typing lspci -v you will see that the wireless card is shown with an ID of 3872. In order to fix this you will have to patch the kernel, or open the driver source file, and change this number manually.
I know your's is not a sony but this still looks like you since your id is showing up one number off also (3872)
I've looked in my wireless-driver-src catalog (/usr/src/linux-2.4.22/drivers/net/wireless) but there exist a couple of drivers named orinoco (orinoco, orinoco_cs, orinoco_pci, orinoco_plx, orinoco_tmd) and some other files. I looked in orinoco_pci since I read somewhere that this driver was suited for my wlan-card and found a couple of occurences of '3873'.
The problem is that I'm unsure of how to patch the kernel or making the edited drivers source file working. Any ideas?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.