Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Nov 2004 11:59:50 +0100
From:      "Daan Vreeken [PA4DAN]" <Danovitsch@vitsch.net>
To:        RL <rlurman@gmail.com>
Cc:        FreeBSD-Questions@FreeBSD.org
Subject:   Re: Wireless Card and SSID
Message-ID:  <200411301159.51073.Danovitsch@vitsch.net>
In-Reply-To: <e6ceb9d404112914517b8bc73e@mail.gmail.com>
References:  <e6ceb9d404112914517b8bc73e@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Monday 29 November 2004 23:51, RL wrote:
> Sending again... I really need to solve this.
>
> I have a Netgear WAG511 PC Card and am using the ath driver. In my
> /etc/rc.conf I have ath0 to use DHCP and also I have:
> ifconfig_ath0="ssid myssid".  Now, I can set this all up manually
> using ifconfig and it works till I reboot. When I set it in my rc.conf
> and I boot it up, I get "ath0: association failed (reason 12) for
> 00:0f:66:02..." flash on my screen one right after another. And when I
> do ifconfig, it shows no IP address NOR the ssid I set.  For some
> reason it doesn't see the SSID or DHCP I set up in rc.conf.
You can't combine "use DHCP" and "use this SSID" in /etc/rc.conf .
To do both, you need to create a startup script that sets the interface 
options (ssid / wep key / etc) and then just set /etc/rc.conf to use DHCP.

In /etc/rc.conf put this :
ifconfig_ath0="DHCP"

Then place this in a file called /etc/start_if.ath0  :

ifconfig ath0 ssid "some network" wepmode on wepkey 0x1234567890123

--- end of /etc/start_if.ath0 ---


The RC scripts will now first execute /etc/start_if.ath0 on boot, and then try 
to get an ip address on the interface with dhclient.

grtz,
Daan



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200411301159.51073.Danovitsch>