From owner-freebsd-mobile@FreeBSD.ORG Thu Apr 10 22:44:54 2008 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9AFE1106564A; Thu, 10 Apr 2008 22:44:54 +0000 (UTC) (envelope-from Benjamin.Close@clearchain.com) Received: from ipmail01.adl6.internode.on.net (ipmail01.adl6.internode.on.net [203.16.214.146]) by mx1.freebsd.org (Postfix) with ESMTP id EEED78FC18; Thu, 10 Apr 2008 22:44:53 +0000 (UTC) (envelope-from Benjamin.Close@clearchain.com) Received: from ppp121-45-110-7.lns10.adl6.internode.on.net (HELO mail.clearchain.com) ([121.45.110.7]) by ipmail01.adl6.internode.on.net with ESMTP; 11 Apr 2008 08:14:51 +0930 Received: from [192.168.155.54] (taurus.internal.clearchain.com [192.168.155.54]) (authenticated bits=0) by mail.clearchain.com (8.14.2/8.14.2) with ESMTP id m3AMi6Rr013932 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 11 Apr 2008 08:14:06 +0930 (CST) (envelope-from Benjamin.Close@clearchain.com) Message-ID: <47FE985E.5080400@clearchain.com> Date: Fri, 11 Apr 2008 08:14:46 +0930 From: Benjamin Close User-Agent: Thunderbird 2.0.0.12 (Windows/20080213) MIME-Version: 1.0 To: besideinfo References: <490957.84586.qm@web43136.mail.sp1.yahoo.com> In-Reply-To: <490957.84586.qm@web43136.mail.sp1.yahoo.com> X-Enigmail-Version: 0.95.6 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV version 0.92.1, clamav-milter version 0.92.1 on pegasus.clearchain.com X-Virus-Status: Clean X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-3.0 (mail.clearchain.com [192.168.154.1]); Fri, 11 Apr 2008 08:14:07 +0930 (CST) Cc: Andrey , sam@freebsd.org, Yousif Hassan , Ian Smith , freebsd-mobile@freebsd.org Subject: Re: Wireless on hp 6710b X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 10 Apr 2008 22:44:54 -0000 besideinfo wrote: > --- Ian Smith wrote: > > > >> Hmm. On re-reading the whole thread I notice that >> you didn't show what >> Andrey asked about, and while I don't know if it >> should actually affect >> the module loading, it's said that you need this in >> your loader.conf: >> >> : Also make sure if license acknowledge variable is >> set (use kenv on >> : this purpose): >> : # kenv | grep 'wpi' >> : legal.intel_wpi.license_ack="1" >> >> Otherwise it does look like your 6.3 install is >> missing something. >> >> cheers, Ian >> >> (Sam, sorry if I complicated matters, but many new >> users don't know >> about using 'kldstat -v' to check modules, in my >> humble experience) >> >> > > At this point I believe it is better to summarize all > I have done so far. > > I rebuilt my kernel the same day I installed freeBSD. > I followed the instructions on the handbook, and all > process was successfully completed. > > Later, I realized that the wireless card wasn't > working, and after some posts I found out(with your > help) ath0 wasn't suitable for the wireless card. > > Because of that I decided to "rebuild again" the > kenel, but this time I removed all wireless devices > from the configuration file and used the > /boot/conf.loader so configurated: > > #hint.acpi.0.disabled="1" > > firmware_load="YES" > if_wpi_load="YES" > wlan_load="YES" > wlan_amrr_load="YES" > legal.intel_wpi.license_ack=1 > wpifw_load="YES" > wlan_xauth_load="YES" > wlan_wep_load="YES" > wlan_ccmp_load="YES" > wlan_tkip_load="YES" > wlan_scan_sta_load="YES" > wlan_scan_ap_load="YES" > > #Intel HDA Audio > snd_hda_load="YES" > > After reboot I the freebsd still wasn't able to "see" > the wireless card. Following there are the result of > parts of the tests you asked me to do: > ---------------- > freebsd-box# pciconf -lv | grep -B2 -A1 3945 > none2@pci16:0:0: class=0x028000 card=0x135c103c > chip=0x42228086 rev=0x02 hdr=0x00 > vendor = 'Intel Corporation' > device = '10418086 Intel 3945ABG Wireless LAN > controller' > class = network > ------------------- > freebsd-box# kldstat -v | egrep 'wpi|wlan' > 5 5 0xc07c7000 1edf8 wlan.ko > 4 wlan > 7 1 0xc07e8000 26414 wpifw.ko > 5 wpifw_fw > 8 1 0xc080f000 1b10 wlan_xauth.ko > 6 wlan_xauth > 9 1 0xc0811000 2d08 wlan_wep.ko > 7 wlan_wep > 10 1 0xc0814000 6d04 wlan_ccmp.ko > 8 wlan_ccmp > 11 1 0xc081b000 4000 wlan_tkip.ko > 9 wlan_tkip > -------------------- > freebsd-box# kenv | grep 'wpi' > legal.intel_wpi.license_ack="1" > -------------------- > freebsd-box# ifconfig -v wpi0 > ifconfig: interface wpi0 does not exist > -------------------- > > The problem you are facing is caused by the driver module not being loaded You should have a file: if_wpi.ko when you run kldstat -v Because that module is not loaded you won't see the wpi0 interface. In previous email you stated that you don't have /boot/kernel/if_wpi.ko That seems very wrong, as the driver should be built as part of a kernel build. The quick fix for your problem is: cd /usr/src/sys/modules/wpi make make install That should provide you with the module you need. Why it was not built in the first place on your system I've got no idea. Cheers, Benjamin