Hostap 0.0.2 -> 0.0.3 make install problem
insecure
insecure
Wed May 21 12:22:29 PDT 2003
> * simplified build process for Linux 2.4.x and Linux 2.5.x:
> 'make' and 'make install' (as root) can be used to build and install
> modules for all support hardware versions
# make
(ok)
# make install
....
cp -f driver/modules/hostap_cs.o /lib/modules/2.4.20/pcmcia
/sbin/depmod -ae
depmod: *** Unresolved symbols in /lib/modules/2.4.20/pcmcia/hostap_cs.o
depmod: hostap_set_multicast_list_queue
depmod: hostap_update_sta_ps
depmod: hostap_handle_sta_release
...
Hmm... my .config says "use versioned symbols":
# Loadable module support
#
CONFIG_MODULES=y
CONFIG_MODVERSIONS=y
CONFIG_KMOD=y
And indeed, there is no plain "hostap_set_multicast_list_queue" but:
# nm hostap.o | grep hostap_set_multicast_list_queue
0000cc4c T hostap_set_multicast_list_queue_Rsmp_c089a779
00000740 R __kstrtab_hostap_set_multicast_list_queue_Rsmp_c089a779
00000120 R __ksymtab_hostap_set_multicast_list_queue_Rsmp_c089a779
hostap_cs.o shows a mix of versioned and non-versioned external references:
# nm hostap_cs.o | grep ' U '
U add_timer_Rsmp_a19eacf8
U add_wait_queue_Rsmp_b36b339f
U alloc_skb_Rsmp_573e94cf
U CardServices_Rsmp_e4eef0a4
U __const_udelay_Rsmp_eae3dfd6
U cpu_raise_softirq_Rsmp_d01f3ee8
U create_proc_entry_Rsmp_726f3157
U del_timer_Rsmp_fc62f16d
U dev_queue_xmit_Rsmp_a21e7ec0
U disable_irq_Rsmp_3ce4ca6f
U do_softirq_Rsmp_f0a529b7
U __down_failed_interruptible
U enable_irq_Rsmp_fcec0987
U eth_type_trans_Rsmp_bbf62dba
U hostap_80211_get_hdrlen
U hostap_add_wds_link
U hostap_check_sta_fw_version
U hostap_dump_rx_header
U hostap_dump_tx_header
U hostap_free_data
U hostap_get_porttype
U hostap_get_stats
U hostap_handle_sta_crypto
U hostap_handle_sta_release
U hostap_handle_sta_rx
....
--
vda
More information about the Hostap
mailing list