Date: Sun, 5 Aug 2001 16:26:23 -0400 From: Peter Radcliffe <pir@pir.net> To: freebsd-mobile@freebsd.org Subject: Re: Boot hangs on mounting root with wireless card inserted. Message-ID: <20010805162623.G22031@pir.net> In-Reply-To: <a05001905b7934ea4f69f@[192.168.1.1]>; from michelle@primelogic.com on Sun, Aug 05, 2001 at 01:10:51PM -0700 References: <NDBBIHADDPAMAJLBPGCHGENADKAA.welch@igillc.com> <a05001905b7934ea4f69f@[192.168.1.1]>
next in thread | previous in thread | raw e-mail | index | archive | help
Michelle Brownsworth <michelle@primelogic.com> probably said: > Not with WEP, unfortunately. It's my understanding (perhaps flawed) > that WEP is currently fully functional only with the WaveLAN > (Lucent/Orinoco) cards, Incorrect. Certainly works with the Cisco Aironet cards and a few others. > card "SMC" "SMC2632W" > config 0x1 "wi" 3 0x10000 > insert /etc/pccard_ether $device > insert /etc/start_wi0 > remove /sbin/ifconfig $device delete > > /etc/start_wi0: > > #!/bin/sh > wicontrol -i wi0 -p 1 Port type 1 (infrastructure) is the default, these days. Do you need this is all ? > The first question is, is it correct to place the second insert for > the start_wi0 shell script in pccard.conf? If not, where should the > script be executed? If so, should it precede the insert for > pccard_ether? I've seen folks stick multiple inserts in pccard.conf, > so I'm assuming it's okay to have more than one. I've even seen > wicontrol statements placed directly in pccard.conf instead of in a > separate script, the way I'm doing it. I guess what I'm getting at > is, what is the standard, kosher, USDA-approved method of adding > wicontrol commands? There is no real, approved, way to do this. Personally I stay away from adding extra insert lines since it makes pccard.conf files unmaintainable. /etc/start_if.${ifn} will get run at boot time and by pccard_ether so you could lose the insert line and replace start_wi0 with start_if.wi0. ifconfig in -STABLE and 4.4-R when it is released has support for configuring cards, so with that you should be able to do most of it from ifconfig. I still hack pccard_ether for some additional support, but that's a bit messy and I'm stil in search of a better way. > I changed 10 to 3, since that was the interrupt that the card seemed > to be set at by default. However, I did not change the 0x10000 > address, even though dmesg reports the SMC's address range as > 0x0240-0x024f. I've seen some entries in pccard.conf with > > config 0x1 "wi" ? > > I have also seen this: > > config auto "wi" ? > > But the SMC works nonetheless with 0x1 and 0x10000, so I guess I'm a > little confused about this address issue in the config statement, and > I can't seem to dig up an explanation in the docs. I'd strongly advise not hardcoding anything if at all possible. The entry I used with an SMC card was; card "SMC" "SMC2632W" config auto "wi" ? insert /etc/pccard_ether $device start remove /etc/pccard_ether $device stop P. -- pir pir@pir.net pir@net.tufts.edu 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?20010805162623.G22031>