Problems in compiling ipw2200 to uClinux

王 玮 <[email protected]>
Newsgroups gmane.linux.drivers.ipw2100.devel
Message-ID <[email protected]>
hi,everybody:
  I need to cross-compile an ipw2200 module to uClinux under the 
environment of Fedora2(kernel version is 2.6.5),and i just install 
ieee80211 modules in linux(Fedora2) , but it have some errors when i 
cross-compile the module of ipw2200 for uClinux ,using kernel of 
uClinux(2.6.12).
  The details of my compiling process and the versions of cross-compiling 
environment is in the accessories. 
  Who can give me a hand??
Thanks
-wei

_________________________________________________________________
陆莽卯麓贸碌碌莽录镁得鲁隆陋 MSN Hotmail隆拢  http://www.hotmail.com

_______________________________________________
ipw2100-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ipw2100-devel
error_in_compiling_ipw2200-1.1.2.txt (text/plain, 7.3 KB)
Version#######################

pc_linux 2.6.5
uClinux 2.6.12
gcc version 3.3.3 20040412 (Red Hat Linux 3.3.3-7)
arm-linux-gcc 3.3.2


ieee80211-1.1.13##############

--------------make-----------------------
$make
-----------------------------------------
Checking in /lib/modules/2.6.5-1.358 for ieee80211 components...
make -C /lib/modules/2.6.5-1.358/build 
M=/var/extra/stareast/ieee80211-1.1.13 modules
make[1]: Entering directory `/lib/modules/2.6.5-1.358/build'
  CC [M]  /var/extra/stareast/ieee80211-1.1.13/ieee80211_module.o
  CC [M]  /var/extra/stareast/ieee80211-1.1.13/ieee80211_tx.o
  CC [M]  /var/extra/stareast/ieee80211-1.1.13/ieee80211_rx.o
  CC [M]  /var/extra/stareast/ieee80211-1.1.13/ieee80211_wx.o
/var/extra/stareast/ieee80211-1.1.13/ieee80211_wx.c: In function 
`ieee80211_translate_scan':
/var/extra/stareast/ieee80211-1.1.13/ieee80211_wx.c:242: warning: implicit 
declaration of function `jiffies_to_msecs'
  CC [M]  /var/extra/stareast/ieee80211-1.1.13/ieee80211_geo.o
  LD [M]  /var/extra/stareast/ieee80211-1.1.13/ieee80211.o
  CC [M]  /var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt.o
  CC [M]  /var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt_wep.o
  CC [M]  /var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt_ccmp.o
  CC [M]  /var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt_tkip.o
  Building modules, stage 2.
  MODPOST
Warning: could not find versions for .tmp_versions/ieee80211.mod
*** Warning: "ieee80211_unregister_crypto_ops" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt_wep.ko] has no CRC!
*** Warning: "ieee80211_register_crypto_ops" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt_wep.ko] has no CRC!
*** Warning: "ieee80211_unregister_crypto_ops" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt_tkip.ko] has no CRC!
*** Warning: "ieee80211_register_crypto_ops" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt_tkip.ko] has no CRC!
*** Warning: "ieee80211_unregister_crypto_ops" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt_ccmp.ko] has no CRC!
*** Warning: "ieee80211_register_crypto_ops" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt_ccmp.ko] has no CRC!
*** Warning: "jiffies_to_msecs" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211.ko] undefined!
*** Warning: "ieee80211_crypt_quiescing" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211.ko] has no CRC!
*** Warning: "ieee80211_crypt_deinit_handler" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211.ko] has no CRC!
*** Warning: "ieee80211_crypt_delayed_deinit" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211.ko] has no CRC!
*** Warning: "ieee80211_crypt_deinit_entries" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211.ko] has no CRC!
*** Warning: "ieee80211_get_crypto_ops" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211.ko] has no CRC!
  CC      /var/extra/stareast/ieee80211-1.1.13/ieee80211.mod.o
  LD [M]  /var/extra/stareast/ieee80211-1.1.13/ieee80211.ko
  CC      /var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt.mod.o
  LD [M]  /var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt.ko
  CC      /var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt_ccmp.mod.o
  LD [M]  /var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt_ccmp.ko
  CC      /var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt_tkip.mod.o
  LD [M]  /var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt_tkip.ko
  CC      /var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt_wep.mod.o
  LD [M]  /var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt_wep.ko
make[1]: Leaving directory `/lib/modules/2.6.5-1.358/build'

--------------------make install-----------------
$make install
-------------------------------------------------
make -C /lib/modules/2.6.5-1.358/build 
M=/var/extra/stareast/ieee80211-1.1.13 modules
make[1]: Entering directory `/lib/modules/2.6.5-1.358/build'
  Building modules, stage 2.
  MODPOST
Warning: could not find versions for .tmp_versions/ieee80211.mod
*** Warning: "ieee80211_unregister_crypto_ops" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt_wep.ko] has no CRC!
*** Warning: "ieee80211_register_crypto_ops" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt_wep.ko] has no CRC!
*** Warning: "ieee80211_unregister_crypto_ops" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt_tkip.ko] has no CRC!
*** Warning: "ieee80211_register_crypto_ops" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt_tkip.ko] has no CRC!
*** Warning: "ieee80211_unregister_crypto_ops" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt_ccmp.ko] has no CRC!
*** Warning: "ieee80211_register_crypto_ops" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211_crypt_ccmp.ko] has no CRC!
*** Warning: "jiffies_to_msecs" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211.ko] undefined!
*** Warning: "ieee80211_crypt_quiescing" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211.ko] has no CRC!
*** Warning: "ieee80211_crypt_deinit_handler" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211.ko] has no CRC!
*** Warning: "ieee80211_crypt_delayed_deinit" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211.ko] has no CRC!
*** Warning: "ieee80211_crypt_deinit_entries" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211.ko] has no CRC!
*** Warning: "ieee80211_get_crypto_ops" 
[/var/extra/stareast/ieee80211-1.1.13/ieee80211.ko] has no CRC!
make[1]: Leaving directory `/lib/modules/2.6.5-1.358/build'
install -d /lib/modules/2.6.5-1.358/net/ieee80211/
install -m 644 -c ieee80211.ko ieee80211_crypt.ko ieee80211_crypt_wep.ko 
ieee80211_crypt_ccmp.ko ieee80211_crypt_tkip.ko 
/lib/modules/2.6.5-1.358/net/ieee80211/install -d `echo 
/lib/modules/2.6.5-1.358/include | grep "/net\$" || echo 
/lib/modules/2.6.5-1.358/include/net`
install -m 644 -c net/ieee80211.h net/ieee80211_crypt.h 
net/ieee80211_radiotap.h `echo /lib/modules/2.6.5-1.358/include | grep 
"/net\$" || echo /lib/modules/2.6.5-1.358/include/net`
mkdir -p /lib/modules/2.6.5-1.358/net/ieee80211//.tmp_versions
cd .tmp_versions && install -m 644 -c ieee80211.mod ieee80211_crypt.mod 
ieee80211_crypt_wep.mod ieee80211_crypt_ccmp.mod ieee80211_crypt_tkip.mod 
/lib/modules/2.6.5-1.358/net/ieee80211//.tmp_versions
/sbin/depmod -a 2.6.5-1.358

ipw2200-1.1.2##################
-----------------------make------------------
$make KSRC=/var/extra/stareast/snapgear-3.30/snapgear ARCH=arm
------------------------------------------------------
mkdir -p /var/extra/stareast/ipw2200-1.1.2/tmp/.tmp_versions
cp /lib/modules/2.6.5-1.358/net/ieee80211/.tmp_versions/*.mod 
/var/extra/stareast/ipw2200-1.1.2/tmp/.tmp_versions
make -C /var/extra/stareast/snapgear-3.30/snapgear 
M=/var/extra/stareast/ipw2200-1.1.2 
MODVERDIR=/var/extra/stareast/ipw2200-1.1.2/tmp/.tmp_versions modules
make[1]: Entering directory `/var/extra/stareast/snapgear-3.30/snapgear'
. linux-2.6.x/.config; if [ "$CONFIG_MODULES" = "y" ]; then \
        [ -d linux-2.6.x/modules ] || mkdir linux-2.6.x/modules; \
        make ARCH=arm CROSS_COMPILE=arm-linux- -C linux-2.6.x modules; \
fi
make[2]: Entering directory 
`/var/extra/stareast/snapgear-3.30/snapgear/linux-2.6.x'
  CC [M]  /var/extra/stareast/ipw2200-1.1.2/ipw2200.o
  Building modules, stage 2.
  MODPOST
make[3]: *** [__modpost] error¯¯ 139
make[2]: *** [modules] error¯¯ 2
make[2]: Leaving directory 
`/var/extra/stareast/snapgear-3.30/snapgear/linux-2.6.x'
make[1]: *** [modules] error¯¯ 2
make[1]: Leaving directory `/var/extra/stareast/snapgear-3.30/snapgear'
make: *** [modules] error¯¯ 2
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.