Date: Fri, 16 Aug 2002 20:58:19 -0400 From: "Cambria, Mike" <mcambria@avaya.com> To: freebsd-mobile@freebsd.org Cc: "'cambria@fid4.com'" <cambria@fid4.com> Subject: Solved (Was RE: One Laptop, home BSD: ok, work: Good signal, no I P traffic) Message-ID: <3A6D367EA1EFD4118C9B00A0C9DD99D7E4ECBE@rerun.avayactc.com>
next in thread | raw e-mail | index | archive | help
There were two problems. First, on my machine, I needed to use address 0xe0000. 0xd0000 and 0xd4000 were not available. The archives lead me to believe that 0xe0000 was to be avoided. Second, changing the Orinoco PCMCIA NIC irq (15) to be different than the ISA->PCMCIA card (11) solved the rest of my problems (watchdog timeout, good signal but no traffic etc.) On the home system, using a PCI-PCMCIA card (PLX based), there is only one irq. I'm guessing this would be the case for a PCI based wireless nic that didn't need a seperate PCMCIA card. Now that my cardbus based PCI->PCMCIA adapter arrived, I'll deal with this all over again on aother system :-) MikeC -----Original Message----- From: Michael C. Cambria [mailto:cambria@fid4.com] Sent: Friday, August 16, 2002 11:30 AM To: freebsd-mobile@freebsd.org Subject: One Laptop, home BSD: ok, work: Good signal, no IP traffic Hi, I'm trying to setup a FreeBSD 4.6 Stable machine in work in a similar fashion to what I have working for a home wireless LAN. The goal is to have one laptop (Win2K) setup once, and talk to a similar FreeBSD wireless router (a functional clone; at least from a wireless perspective) regardless of where I am. At home, things work fine. At the office, Orinoco Client Manager shows an "excellent" signal, but no IP connectivity takes place. The BSD systems are configured as similar as possible. There are HW exception that I can't avoid. At home, I have a PLX based PCI->PCMCIA adapter, so pcic isn't used. It shows up as a PCI ethernet card, so the config is straight forward. In work, I have an Orinoco ISA->PCMCIA adapter. The system seems to see this ok (there are watchdog timeouts however). ipfw counters do show that IP send ping (e.g. if I ping x times, the ipfw send rule shows x packets seen by ipfw. Does this rule out IRQ and memory problems??) In all 3 machines, I have Orinoco Silver cards, with no WEP. The laptop configuration never changes. It is setup for "peer to peer" (adhoc according to the working machine at home.) All cards run the same version of the firmware. The laptop uses dhcp to get IP information. Both home and work FreeBSD machines use the same start_if.wi0 script: # cat /etc/start_if.wi0 /usr/sbin/wicontrol -i wi0 -n adhoc /usr/sbin/wicontrol -i wi0 -a 3 /usr/sbin/wicontrol -i wi0 -q adhoc /usr/sbin/wicontrol -i wi0 -s MikeC-BSD /usr/sbin/wicontrol -i wi0 -c 1 /usr/sbin/wicontrol -i wi0 -p 1 /usr/sbin/wicontrol -i wi0 -f 10 pccard.conf (applicable to work only): # Lucent WaveLAN/IEEE card "Lucent Technologies" "WaveLAN/IEEE" config auto "wi" ? insert /etc/pccard_ether $device start remove /etc/pccard_ether $device stop dmesg (work): pci0: <unknown card> (vendor=0x1011, dev=0x0009) at 14.0 irq 11 [deleted] pcic0: <Vadem 469> at port 0x3e2 iomem 0xe0000 on isa0 pcic0: Polling mode pccard0: <PC Card bus (classic)> on pcic0 pccard1: <PC Card bus (classic)> on pcic0 [deleted] pccard: card inserted, slot 0 wi0 at port 0x240-0x27f irq 11 slot 0 on pccard0 wi0: 802.11 address: 00:02:2d:08:4e:ad wi0: using Lucent Technologies, WaveLAN/IEEE wi0: Lucent Firmware: Station 8.10.01 Because of this option rom stuff: orm0: <Option ROMs> at iomem 0xc0000-0xc7fff,0xc8000-0xcc7ff,0xcc800-0xccfff,0xcd000-0xcffff,0xd0000-0xd1 7ff,0xd1800-0xd97ff,0xd9800-0xdbfff on isa0 I needed(?) to use memory 0xe0000. The ISA adapter uses 0x3E2. ifconfig wi0 in work shows: # ifconfig wi0 wi0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 inet 172.16.66.1 netmask 0xffffff00 broadcast 172.16.66.255 inet6 fe80::202:2dff:fe08:4ead%wi0 prefixlen 64 scopeid 0x9 ether 00:02:2d:08:4e:ad media: IEEE 802.11 Wireless Ethernet DS/11Mbps <adhoc> status: associated ssid adhoc 1:adhoc stationname MikeC-BSD channel 10 authmode OPEN powersavemode OFF powersavesleep 100 wepmode OFF weptxkey 1 # # wicontrol NIC serial number: [ 00UT31360594 ] Station name: [ MikeC-BSD ] SSID for IBSS creation: [ adhoc ] Current netname (SSID): [ adhoc ] Desired netname (SSID): [ adhoc ] Current BSSID: [ 02:3a:9f:30:fc:95 ] Channel list: [ 2047 ] IBSS channel: [ 10 ] Current channel: [ 10 ] Comms quality/signal/noise: [ 0 27 27 ] Promiscuous mode: [ Off ] Process 802.11b Frame: [ Off ] Intersil-Prism2 based card: [ 0 ] Port type (1=BSS, 3=ad-hoc): [ 1 ] MAC address: [ 00:02:2d:08:4e:ad ] TX rate (selection): [ 5 ] TX rate (actual speed): [ 2 ] RTS/CTS handshake threshold: [ 2347 ] Create IBSS: [ On ] Access point density: [ 3 ] Power Mgmt (1=on, 0=off): [ 0 ] Max sleep time: [ 100 ] WEP encryption: [ Off ] TX encryption key: [ 1 ] Encryption keys: [ ][ ][ ][ ] # The work machine cvsup'ed on Thursday afternoon, 15 August 2002, Eastern. The home machine is -stable, but roughly a month ago. I'm sure I screwed something up, I just can't see it. Any help appriciated. Thanks, MikeC To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3A6D367EA1EFD4118C9B00A0C9DD99D7E4ECBE>