wvlan_cs vs roamabout_cs w/ Cabletron RoamAbout 802.11 DS
Hello, all-
I am hoping to set up a multia as an ad-hoc access point at home,
but have run into what I suspect are problems with the encryption.
In an attempt to address as few variables at a time as possible, I
am tryng to get the wvlan_cs module working on my laptop (IBM T20)
in the office first, before I try to get it working between the
laptop nad the Multia. The laptop was working cheerfully with
roamabout_cs, but is behaving as if the encryption isn't working
with wvlan_cs. No obvious errors are being generated.
The keys being used are identical in both cases, and yet the wvlan
module does (apparently) nothing.
The only differences that I have managed to see between the two is
that roamabout_cs.o ends up w/ io=0x200, while wvlan_cs.o uses
io=0x100, and the wvlan_cs.o reports the MAC address of eth0 twice.
I have also forced wvlan_cs.o to use io=0x200, but that didn't
make any difference.
Based on a cursory look at the roamabout_cs source code, it looks
like it just runs the characters in the key together the same way
the s:foo [1] syntax does for wvlan_cs.o. I don't know the
firmware rev on the card, and can't seem to find it...
I feel like I must be missing something obvious, and any pointers
would be appreciated.
Thanks,
David
Here are a couple of excerpts from /var/log/syslog:
With roamabout_cs.o:
Mar 5 18:14:34 ur kernel: Linux PCMCIA Card Services 3.1.22
Mar 5 18:14:34 ur kernel: kernel build: 2.2.18 #2 Thu Dec 14 02:01:44 EST 2000
Mar 5 18:14:34 ur kernel: options: [pci] [cardbus] [apm] [pnp]
Mar 5 18:14:34 ur kernel: PCI routing table version 1.0 at 0xfdee0
Mar 5 18:14:34 ur kernel: PnP: PNP BIOS installation structure at 0xc00f6cb0
Mar 5 18:14:34 ur kernel: PnP: PNP BIOS version 1.0, entry at f0000:b1f9, dseg at 400
Mar 5 18:14:34 ur kernel: Intel PCIC probe:
Mar 5 18:14:34 ur kernel: TI 1450 rev 03 PCI-to-CardBus at slot 00:02, mem 0x50000000
Mar 5 18:14:34 ur kernel: host opts [0]: [ring] [serial pci & irq] [pci irq 11] [lat 64/176] [bus 2/4]
Mar 5 18:14:34 ur kernel: host opts [1]: [ring] [serial pci & irq] [pci irq 11] [lat 64/176] [bus 5/7]
Mar 5 18:14:34 ur kernel: ISA irqs (scanned) = 3,5,9,10 PCI status changes
Mar 5 18:14:34 ur cardmgr[1327]: starting, version is 3.1.22
Mar 5 18:14:34 ur cardmgr[1327]: watching 2 sockets
Mar 5 18:14:34 ur kernel: cs: IO port probe 0x1000-0x17ff: clean.
Mar 5 18:14:34 ur kernel: cs: IO port probe 0x0100-0x04ff: clean.
Mar 5 18:14:34 ur kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Mar 5 18:14:35 ur cardmgr[1327]: initializing socket 0
Mar 5 18:14:35 ur kernel: cs: memory probe 0xa0000000-0xa0ffffff: clean.
Mar 5 18:14:35 ur cardmgr[1327]: socket 0: Cabletron RoamAbout 802.11 DS
Mar 5 18:14:35 ur cardmgr[1327]: executing: 'modprobe roamabout_cs network_name=foo station_name=bar enable_encryption=y key_1=fookeyone key_2=fookeytwo key_3=fookeythree key_4=fookeyfour transmit_key_id=1'
Mar 5 18:14:35 ur kernel: RoamAbout attach:
Mar 5 18:14:35 ur kernel: eth0: RoamAbout 802.11 DS, io_addr 0x200, irq 3, mac_address 00:E0:63:50:5E:1D
Mar 5 18:14:35 ur cardmgr[1327]: executing: './network start eth0'
Mar 5 18:14:35 ur cardmgr[1327]: + SIOCSIWMODE: Operation not supported
Mar 5 18:14:35 ur cardmgr[1327]: + SIOCSIWRATE: Operation not supported
Mar 5 18:14:35 ur cardmgr[1327]: + SIOCSIWENCODE(95): Operation not supported
Mar 5 18:14:35 ur cardmgr[1327]: + SIOCSIWESSID: Operation not supported
Mar 5 18:14:35 ur pumpd[1153]: PUMP: sending discover
With wvlan_cs.o:
Mar 5 18:11:54 ur kernel: Linux PCMCIA Card Services 3.1.22
Mar 5 18:11:54 ur kernel: kernel build: 2.2.18 #2 Thu Dec 14 02:01:44 EST 2000
Mar 5 18:11:54 ur kernel: options: [pci] [cardbus] [apm] [pnp]
Mar 5 18:11:54 ur kernel: PCI routing table version 1.0 at 0xfdee0
Mar 5 18:11:54 ur kernel: PnP: PNP BIOS installation structure at 0xc00f6cb0
Mar 5 18:11:54 ur kernel: PnP: PNP BIOS version 1.0, entry at f0000:b1f9, dseg at 400
Mar 5 18:11:54 ur kernel: Intel PCIC probe:
Mar 5 18:11:54 ur kernel: TI 1450 rev 03 PCI-to-CardBus at slot 00:02, mem 0x50000000
Mar 5 18:11:54 ur kernel: host opts [0]: [ring] [serial pci & irq] [pci irq 11] [lat 64/176] [bus 2/4]
Mar 5 18:11:54 ur kernel: host opts [1]: [ring] [serial pci & irq] [pci irq 11] [lat 64/176] [bus 5/7]
Mar 5 18:11:54 ur kernel: ISA irqs (scanned) = 3,5,9,10 PCI status changes
Mar 5 18:11:54 ur kernel: cs: IO port probe 0x0200-0x04ff: clean.
Mar 5 18:11:54 ur kernel: cs: IO port probe 0x0a00-0x0aff: clean.
Mar 5 18:11:54 ur cardmgr[1182]: starting, version is 3.1.22
Mar 5 18:11:54 ur cardmgr[1182]: watching 2 sockets
Mar 5 18:11:55 ur cardmgr[1182]: initializing socket 0
Mar 5 18:11:55 ur kernel: cs: memory probe 0xa0000000-0xa0ffffff: clean.
Mar 5 18:11:55 ur cardmgr[1182]: socket 0: Cabletron RoamAbout 802.11 DS
Mar 5 18:11:55 ur cardmgr[1182]: executing: 'modprobe wvlan_cs network_name=foo port_type=1 eth=1'
Mar 5 18:11:55 ur kernel: wvlan_cs: WaveLAN/IEEE PCMCIA driver v1.0.5
Mar 5 18:11:55 ur kernel: wvlan_cs: (c) Andreas Neuhaus <andy@fasta.fh-dortmund.de>
Mar 5 18:11:55 ur kernel: wvlan_cs: index 0x01: Vcc 5.0, irq 3, io 0x0200-0x023f
Mar 5 18:11:55 ur kernel: wvlan_cs: Registered netdevice eth0
Mar 5 18:11:55 ur kernel: wvlan_cs: MAC address on eth0 is 00 e0 63 50 5e 1d
Mar 5 18:11:55 ur cardmgr[1182]: executing: './network start eth0'
Mar 5 18:11:55 ur kernel: wvlan_cs: MAC address on eth0 is 00 e0 63 50 5e 1d
Mar 5 18:11:55 ur pumpd[1153]: PUMP: sending discover
Reply to: