From owner-freebsd-questions@FreeBSD.ORG Fri May 4 21:55:46 2012 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6975B106564A for ; Fri, 4 May 2012 21:55:46 +0000 (UTC) (envelope-from bonomi@mail.r-bonomi.com) Received: from mail.r-bonomi.com (mx-out.r-bonomi.com [204.87.227.120]) by mx1.freebsd.org (Postfix) with ESMTP id 18AAE8FC23 for ; Fri, 4 May 2012 21:55:46 +0000 (UTC) Received: (from bonomi@localhost) by mail.r-bonomi.com (8.14.4/rdb1) id q44LuX8e044219; Fri, 4 May 2012 16:56:33 -0500 (CDT) Date: Fri, 4 May 2012 16:56:33 -0500 (CDT) From: Robert Bonomi Message-Id: <201205042156.q44LuX8e044219@mail.r-bonomi.com> To: freebsd-questions@freebsd.org In-Reply-To: <20120504200307.GA30426@mech-cluster241.men.bris.ac.uk> Cc: mexas@bristol.ac.uk Subject: Re: help debug bwn(4) wireless X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 04 May 2012 21:55:46 -0000 Anton Shterenlikht wrote: > I've US Robotics 5411 wireless pccard device. > It's identified as: > > # pciconf -lv > *skip* > siba_bwn0@pci0:3:0:0: class=0x028000 card=0x431814e4 chip=0x431814e4 rev=0x02 hdr=0x00 > vendor = 'Broadcom Corporation' > device = 'BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller' > class = network > > and from dmesg: > > siba_bwn0: mem 0xcc502000-0xcc503fff irq 20 at device 0.0 on cardbus0 > bwn0 on siba_bwn0 > bwn0: WLAN (chipid 0x4318 rev 9) PHY (analog 3 type 2 rev 7) RADIO (manuf 0x17f ver 0x2050 rev 8) > bwn0: DMA (32 bits) > > I've build a kernel with bwn(4), > loaded the firmware module: > > # kldstat > Id Refs Address Size Name > 1 4 0xffffffff80200000 104fb98 kernel > 2 1 0xffffffff81412000 28aa1 bwn_v4_ucode.ko > # > > I created wlan device: > > bwn0: flags=8843 metric 0 mtu 2290 > ether 00:c0:49:58:00:fe > nd6 options=29 > media: IEEE 802.11 Wireless Ethernet autoselect mode 11g > status: associated > wlan0: flags=8843 metric 0 mtu 1500 > ether 00:c0:49:58:00:fe > inet 192.168.1.104 netmask 0xffffff00 broadcast 192.168.1.255 > nd6 options=29 > media: IEEE 802.11 Wireless Ethernet OFDM/36Mbps mode 11g > status: associated > ssid lagartixa channel 11 (2462 MHz 11g) bssid 00:18:39:e6:46:b6 > country US authmode WPA2/802.11i privacy ON deftxkey UNDEF > AES-CCM 2:128-bit txpower 30 bmiss 7 scanvalid 450 bgscan > bgscanintvl 300 bgscanidle 250 roam:rssi 7 roam:rate 5 protmode CTS > wme roaming MANUAL > > I run wpa_supplicant: > > # wpa_supplicant -i wlan0 -c /etc/wpa_supplicant.conf > Trying to associate with 00:18:39:e6:46:b6 (SSID='lagartixa' freq=2462 MHz) > Associated with 00:18:39:e6:46:b6 > WPA: Key negotiation completed with 00:18:39:e6:46:b6 [PTK=CCMP GTK=CCMP] > CTRL-EVENT-CONNECTED - Connection to 00:18:39:e6:46:b6 completed (auth) [id=0 id_str=] > > I got issued the ip address by my wireless router. > > I see the card on the router: > > DHCP Active IP Table > DHCP Server IP Address: 192.168.1.1 > Client Host Name IP Address MAC Address Expires > 192.168.1.104 00:c0:49:58:00:fe 23:58:54 > > > I get /etc/resolve.conf set up automatically > (through the wired connection): > > % cat /etc/resolv.conf > # Generated by resolvconf > search cable.virginmedia.net > nameserver 194.168.4.100 > nameserver 194.168.8.100 > > > But I just can't get the wireless connection, > even to the router: > > % ping 192.168.1.1 > PING 192.168.1.1 (192.168.1.1): 56 data bytes > ping: sendto: No route to host > ping: sendto: No route to host > ^C > > On the console I see: > > RX decryption attempted (old 0 keyidx 0x1) > RX decryption attempted (old 0 keyidx 0x1) > RX decryption attempted (old 0 keyidx 0x1) > RX decryption attempted (old 0 keyidx 0x1) > firmware version (rev 410 patch 2160 date 0x751a time 0x7c0a) > > > Please help It looks like you're missing a route. I suspect you've got a wired ethernet port, that is being conigured with a default address. and the default route points -there-. Please show the output of 'ifconfig -a', and 'netstat -nr'.