From owner-freebsd-mobile Sat Feb 2 17:34:17 2002 Delivered-To: freebsd-mobile@freebsd.org Received: from penkovsky.complexsys.net (pcp01485748pcs.limstn01.de.comcast.net [68.82.52.79]) by hub.freebsd.org (Postfix) with ESMTP id 6064037B41A for ; Sat, 2 Feb 2002 17:34:10 -0800 (PST) Received: from seawolf.complexsys.net (seawolf [192.168.10.110]) by penkovsky.complexsys.net (Postfix) with SMTP id C115223DF7 for ; Sat, 2 Feb 2002 21:43:21 -0500 (EST) Content-Type: text/plain; charset="iso-8859-1" From: Philip R.Moyer Reply-To: prm@hyperon.com Organization: Hyperon/Brinks Internet Security To: freebsd-mobile@freebsd.org Subject: Stranger still - Re: (wireless query) wi0 interface associated, but no DHCP response? Date: Sat, 2 Feb 2002 19:26:00 -0600 X-Mailer: KMail [version 1.2] MIME-Version: 1.0 Message-Id: <02020219260002.20492@seawolf.complexsys.net> Content-Transfer-Encoding: 8bit Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I know it's bad form to reply to your own mail, but I have some additional information. I had originally sent the appended mail regarding my WPC11 and association in the wireless LAN, but no DHCP response. At Jim Binkley's suggestion, I ran tcpdump on the wi0 interface to look at what's going on with the wireless network. I manually configured the interface using ifconfig. I am able to see both outgoing packets and incoming traffic from the interface, but the OS is not "seeing" the packets. For example, before I send anything I can see the NetBIOS chatter from the WindozeME box on the wireless LAN. When I try to ping the Linksys AP, I see the arp request for the AP's address, immediately followed by the arp reply. The MAC address for the AP never shows up in the FreeBSD box's arp cache, though. At that point, I manually entered the MAC address. Then I tried to ping the AP. The echo request goes out, followed immediately by the echo reply, but ping reports 100% packet loss. IOW, tcpdump can see the echo reply, but the it never reaches the originating program. Stranger still, I can see the traffic from the aforementioned ME box. If I ping the ME machine's IP address, ping sees the replies with no problems. I'm not that experienced with wireless protocols; does this look to anyone indicative of a particular problem? If anyone has suggestions, I'd love to hear them. Regards, Phil "Reality, like truth and beauty, is in the eye of the beholder." - John L. Casti ------------- original message ---------------- I have 4.5-RELEASE (from ISO images) running on a Sony PCG-F350 laptop. In it, I have a Linksys WPC11 PCMCIA wireless card. My WAP is also a Linksys. The SSID is the default ("linksys"), channel 6, etc - a basic vanilla setup. I run /etc/start_if.wi0 by hand, then, by hand, run "dhclient wi0". The sytem recognizes the card and loads the drivers perfectly (cool! :-) but I can't get it to participate in my local network. The card is associated, but I can't get DHCP response from my WAP. Here's what "ifconfig wi0" has to say: wi0: flags=8843 mtu 1500 inet6 fe80::204:5aff: fecd:bd86%wi0 prefixlen 64 scopeid 0x7 inet 0.0.0.0 netmask 0xff000000 broadcast 255.255.255.255 ether 00:04:5a:cd:bd:86 media: IEEE 802.11 Wireless Ethernet autoselect (DS/11Mbps) status: associated ssid linksys stationname "FeeBSD WaveLAN/IEEE node" channel 6 authmode NONE powersavemode OFF powersavesleep 100 wepmode OFF weptxkey 1 The WAP is configured to serve DHCP. Here's the output from "wicontrol -i wi0": NIC serial number: [ 99A010000000 ] Station name: [ FreeBSD WaveLAN/IEEE node ] SSID for IBSS creation: [ linksys ] Current netname (SSID): [ linksys ] Desired netname (SSID): [ linksys ] Current BSSID: [ 00:04:5a:d0:b0:2b ] Channel list: [ 2047 ] IBSS channel: [ 6 ] Current channel: [ 6 ] Comms quality/signal/noise: [ 3 50 0 ] Promiscuous mode: [ Off ] Port type (1=BSS, 3=ad-hoc): [ 1 ] MAC address: [ 00:04:5a:cd:bd:86 ] TX rate (selection): [ 3 ] TX rate (actual speed): [ 11 ] RTS/CTS handshake threshold: [ 2347 ] Create IBSS: [ Off ] Access point density: [ 1 ] Power Mgmt (1=on, 0=off): [ 0 ] Max sleep time: [ 100 ] WEP encryption: [ Off ] TX encryption key: [ 1 ] Encryption keys: [ ][ ][ ] Here's my /etc/start_if.wi0: #!/bin/sh /usr/sbin/wicontrol -i wi0 -p 1 /usr/sbin/wicontrol -i wi0 -t 3 /usr/sbin/wicontrol -i wi0 -f 6 /usr/sbin/wicontrol -i wi0 -n linksys Now, the MAC address doesn't show up in the WAP's dhcp client list, as I would expect. This leads me to believe the request isn't even getting to the WAP. BTW, the card worked flawlessly under RedHat 7.2. I would certainly appreciate any advice anyone might provide me to fix this problem! Cheers, Phil P.S. Please include prm@hyperon.com in the reply or cc; Comcast just switched us from the @home network to their own, and I'm not reliably receiving my mail yet.... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message