[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: