Releng-6.2 upgrade HINT for iwi0 user !!
Parv
parv at pair.com
Sat Jan 20 21:16:30 UTC 2007
Do wrap lines around 69 or so characters (to give me no incentive to
ignore your mail otherwise).
in message <20070120155011.0841eb14.lr101fc at yahoo.co.uk>, wrote Hanno
Krusken thusly...
>
> well this posting is send before, part of, the specific upgrade hint
> regarding the iwi0 driver !
I feel compelled to reply since I get the OP the second time which
seems to be same as the first time, and it rubbed me the wrong way the
first time I read it.
> now, FreeBSD-6.1-RELENG uses /usr/ports/net/iwi-firmware, but after
> the upgrade to FreeBSD-6.2-RELENG iwi0 will NOT work, you need to
> prefetch the port file /usr/ports/net/iwi-firmware-kmod !! you need
> to "make fetch" the distfile "ipw2200-fw-3.0.tgz" befor you "make
> buildworld" or you will not get your Wlan working if you relay on
> iwi0 to do your upgrades !!! after fetching the
> "ipw2200-fw-3.0.tgz" file place it in /usr/ports/distfiles,
If ports tree is up do date, "net/iwi-firmware-kmod" port will already
be there. Run of "make fetch" inside that port will place -- without
any extra effort on user's part -- the required file in
${DISTDIR:-/usr/ports/distfiles}.
> rebuild the system to FreeBSD-6.2, install
> /usr/ports/net/iwi-firmware-kmod with kernel settings:
> ------------------------
> # Wireless NIC cards
> options BRIDGE
> device if_bridge
> device wlan # 802.11 support
> device wlan_wep # WEP crypto
> device wlan_ccmp
> device wlan_tkip
> device wlan_xauth
> device wlan_acl
> #device an # Aironet 4500/4800 802.11 wireless NICs.
> device awi # BayStack 660 and others
> device iwi # Intel/PRO 2915abg miniPCI
> device firmware # Intel/PRO 2915abg miniPCI load Firmware
> device wi # WaveLAN/Intersil/Symbol 802.11 wireless NICs.
> -------------------------
> and you are done !!!
Alternatively, wlan*, firmware, NIC drivers can be loaded as modules
by referencing the appropriate bits in /boot/loader.conf without the
need to modify the kernel for just this purpose. I have ...
wlan_load="YES"
wlan_ccmp_load="YES"
wlan_tkip_load="YES"
firmware_load="YES"
if_iwi_load="YES"
> the port "/usr/ports/net/iwi-firmware" is no longer needed, and
> can be deleted !!
... as can be any other port directory which you may not need. A
c(v)sup will, however, recreate them unless deleted ports have been
specified in the appropriate "refuse" file.
I really do not care about rest of the post in which procedure for
ports & src update was preceded with a gian heap of fluff. I just
mention that if one is using a version of FreeBSD new enough, for most
purposes cvsup(1) can be replaced with system csup(1).
- Parv
--
More information about the freebsd-questions
mailing list