<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.0.6603.0">
<TITLE>Need help with building hostap on Linux kernel 2.6.10-1.741_FC3</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<P><FONT SIZE=2 FACE="Courier New">Hi,</FONT>
</P>
<P><FONT SIZE=2 FACE="Courier New">I am using Linux kernel 2.6.10-1.741_FC3 and I am trying to test Linksys Network PC card ver.3 as an access point. I ran into an install issue and I wonder if you can help me with it. I hope this is not a complicated issue.</FONT></P>
<P><FONT SIZE=2 FACE="Courier New">I followed the steps outlined in </FONT><A HREF="http://tipsybottle.com/technology/wireless/Fedora-Kismet-HOWTO-v3.shtml"><U><FONT COLOR="#0000FF" SIZE=2 FACE="Courier New">http://tipsybottle.com/technology/wireless/Fedora-Kismet-HOWTO-v3.shtml</FONT></U></A><FONT SIZE=2 FACE="Courier New">. They worked beautifully until I ran the following command.</FONT></P>
<P><FONT SIZE=2 FACE="Courier New">make install KERNEL_PATH=/usr/src/redhat/BUILD/kernel-2.6.9/linux-2.6.9/</FONT>
</P>
<P><FONT SIZE=2 FACE="Courier New">I got this error:</FONT>
<BR><FONT SIZE=2 FACE="Courier New">Module installation directory not valid: '/lib/modules/2.6.9-1.681_FC3'</FONT>
<BR><FONT SIZE=2 FACE="Courier New">Most probable cause for this is modified kernel headers.</FONT>
<BR><FONT SIZE=2 FACE="Courier New">You will need to install module file (driver/modules/hostap*.{,k}o) manually.</FONT>
<BR><FONT SIZE=2 FACE="Courier New">make[1]: *** [install_check] Error 1</FONT>
<BR><FONT SIZE=2 FACE="Courier New">make[1]: Leaving directory `/root/bib/hostap-driver-0.2.6'</FONT>
<BR><FONT SIZE=2 FACE="Courier New">make: *** [install_2.6] Error 2</FONT>
</P>
<P><FONT SIZE=2 FACE="Courier New">So I copied various files manually as noted in the Makefile rule for "install_2.6".</FONT>
<BR><FONT SIZE=2 FACE="Courier New">[MODPATH := $(DESTDIR)/lib/modules/$(KERNELRELEASE), MODULE_CS := hostap_cs.o, MODULE_PLX := hostap_plx.o, MODULE_PCI := hostap_pci.o, MODPATH_CS := $(MODPATH)/pcmcia, MODPATH_PLX := $(MODPATH)/net, MODPATH_PCI := $(MODPATH)/net]</FONT></P>
<P><FONT SIZE=2 FACE="Courier New">In this process, I needed to create /lib/modules/2.6.10-1.741_FC3/net and /lib/modules/2.6.10-1.741_FC3/pcmcia directories. [It sounded a little odd].</FONT></P>
<P><FONT SIZE=2 FACE="Courier New">When I started the services, I saw these errors in the messages log.</FONT>
</P>
<P><FONT SIZE=2 FACE="Courier New">hostap: no version for "struct_module" found: kernel tainted.</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap: Unknown symbol get_user_size</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap: Unknown symbol put_user_size</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap: Unknown symbol get_user_size</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap: Unknown symbol put_user_size</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol prism2_update_comms_qual</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: disagrees about version of symbol cs_error</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol cs_error</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_set_hostapd</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_set_encryption</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_remove_proc</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: disagrees about version of symbol pcmcia_deregister_client</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol pcmcia_deregister_client</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_set_auth_algs</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_80211_get_hdrlen</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_set_multicast_list_queue</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_get_stats</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: disagrees about version of symbol pcmcia_get_first_tuple</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol pcmcia_get_first_tuple</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_add_interface</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: disagrees about version of symbol pcmcia_unregister_driver</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol pcmcia_unregister_driver</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_free_data</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: disagrees about version of symbol pcmcia_get_tuple_data</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol pcmcia_get_tuple_data</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol get_user_size</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: disagrees about version of symbol pcmcia_release_window</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol pcmcia_release_window</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_set_word</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_info_process</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_set_string</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_set_antsel</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_remove_interface</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: disagrees about version of symbol pcmcia_get_next_tuple</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol pcmcia_get_next_tuple</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_setup_dev</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_dump_rx_header</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: disagrees about version of symbol pcmcia_register_client</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol pcmcia_register_client</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_init_data</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_80211_header_parse</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_init_ap_proc</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: disagrees about version of symbol pcmcia_get_configuration_info</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol pcmcia_get_configuration_info</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_set_hostapd_sta</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_init_proc</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_dump_tx_header</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: disagrees about version of symbol pcmcia_request_io</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol pcmcia_request_io</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: disagrees about version of symbol pcmcia_request_configuration</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol pcmcia_request_configuration</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: disagrees about version of symbol</FONT>
<BR><FONT SIZE=2 FACE="Courier New">pcmcia_access_configuration_register</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol pcmcia_access_configuration_register</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: disagrees about version of symbol pcmcia_release_configuration</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol pcmcia_release_configuration</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_check_sta_fw_version</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: disagrees about version of symbol pcmcia_parse_tuple</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol pcmcia_parse_tuple</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_get_porttype</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: disagrees about version of symbol pcmcia_release_io</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol pcmcia_release_io</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: disagrees about version of symbol pcmcia_register_driver</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol pcmcia_register_driver</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_80211_rx</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_set_roaming</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_handle_sta_tx_exc</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: disagrees about version of symbol pcmcia_release_irq</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol pcmcia_release_irq</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_info_init</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol hostap_master_start_xmit</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: disagrees about version of symbol pcmcia_request_irq</FONT>
<BR><FONT SIZE=2 FACE="Courier New">hostap_cs: Unknown symbol pcmcia_request_irq</FONT>
<BR><FONT SIZE=2 FACE="Courier New">No module found in object</FONT>
</P>
<P><FONT SIZE=2 FACE="Courier New">The power and link lights on the Linksys are solid and it does not work.</FONT>
</P>
<P><FONT SIZE=2 FACE="Courier New">Any help is appreciated. Thanks for your time.</FONT>
</P>
<P><FONT SIZE=2 FACE="Courier New">Regards,</FONT>
</P>
<P><FONT SIZE=2 FACE="Courier New">Ram</FONT>
</P>
</BODY>
</HTML>