linking kernel ieee80211_free_node Freebsd7.0 内核编译

bywzy 发表于 技术交流 分类,
1

============ linker error =================

linking kernel
if_ural.o(.text+0×713): In function `ural_free_tx_list':
: undefined reference to `ieee80211_free_node'

`rum' is a wireless NIC driver.  You need `wlan' options to compile into
the kernel.
以上是我在Freebsd7.0 正式版内核编译出现的错误的,因为服务器没有使用无线,所以在配置文件
中删除了无线的设置,
> # Wireless NIC cards
> #device        wlan        # 802.11 support
> #device        wlan_wep    # 802.11 WEP support
> #device        wlan_ccmp    # 802.11 CCMP support
> #device        wlan_tkip    # 802.11 TKIP support
> #device        wlan_amrr    # AMRR transmit rate control algorithm
> #device        wlan_scan_ap    # 802.11 AP mode scanning
> #device        wlan_scan_sta    # 802.11 STA mode scanning
[...]

错误是提示rum 需要无线协议,去除去 USB rum设置的支持即可
> # USB support
[...]
#device        rum        # Ralink Technology RT2501USB wireless NICs

« 上一篇: :下一篇 »

一篇评论 关于 “linking kernel ieee80211_free_node Freebsd7.0 内核编译”

发表我的评论

icon_wink.gif icon_neutral.gif icon_mad.gif icon_twisted.gif icon_smile.gif icon_eek.gif icon_sad.gif icon_rolleyes.gif icon_razz.gif icon_redface.gif icon_surprised.gif icon_mrgreen.gif icon_lol.gif icon_idea.gif icon_biggrin.gif icon_evil.gif icon_cry.gif icon_cool.gif icon_arrow.gif icon_confused.gif icon_question.gif icon_exclaim.gif