Skip site navigation (1)Skip section navigation (2)
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>