>Kogda peresobiral sistemu s FreeBSD 5.3 do FreeBSD 6.0 Releas, vo vriamia
>kompiliatsii iadra poiavilos soobsenie
>
> if_ural.o(.text+0x290b): In function `ural_ioctl':
>: undefined reference to `ieee80211_ioctl'
>if_ural.o(.text+0x1a1): In function `ural_next_scan':
>: undefined reference to `ieee80211_next_scan'
>*** Error code 1
>
>Stop in /usr/obj/usr/src/sys/MYKERNEL.
>*** Error code 1
>
>Stop in /usr/src.
>*** Error code 1
>
>Stop in /usr/src.
>
>
>Podskajite v 4em problema, please ... Mojet ia 4to-to naputal :(
>. Ranshe sobiral tolko Linux iadra, v FreeBSD sobirau vpervii.
>
>P.S. Izvinite za translit !
раскоменти
device wlan
Кстати, при апдейте таком серьезном делаем так.
1. cvsup
2. cd /usr/src
3. rm -dr /usr/obj/usr (на всякий пожарный)
4. make buildworld
5. make buildkernel (строим GENERIC, что хоть работающию систему)
6. make installkernel
7. mergemaster -p
8. make installworld
9. mergemaster -i
10. shutdown -r now
Таким макаром по ssh уже 5 сварваков с 5.4 на 6.0
Тлолько теперь сабираем свое ядро!
Почему? - Да потому что вслугае проблем со своим ядром всегда можно запустить GENERIC
Лучше сделать так
rm MYKERNEL MYKERNEL.old
cp GENERIC MYKERNEL
Теперь правим MYKERNEL с оглядкой на MYKERNEL.old
Почему? - Да потому что может и скорее всего (если ты не накладываешь патчи) изменилось ядро и его конфигурирование. Лично видел, как очень умный мужик так не сделал и при обновлении потерял SATA-RAID и сильно гемороиля прикручивая его обратно.