Hey,
I'm somewhat of a newbie, been using linux for a little over a year, but mostly as an end user. I'm trying to get my Xterasys 802.11g Wireless LAN PCI Card (model: XN-2526) with rtl8185 chip to work. I downloaded the driver from the Xterasys website (
http://www.xterasys.com/drivers.htm), Realtek website (
http://www.realtek.com.tw/downloads/...ownloads=true), and an experimental driver from sourforge.net (
http://rtl8180-sa2400.sourceforge.net/). The experimental driver had a problem with the make file so I've since abandoned it, but the other two are the same exact driver and therefore give me the same warning. Here's the compilation output (really long!):
Code:
root@Kiba-desktop:/home/soaringeagle/Desktop# tar -xzf rtl8185_linux_26.1010.0531.2006.tar.gz root@Kiba-desktop:/home/soaringeagle/Desktop# cd rtl8185_linux_26.1010.0531.2006
root@Kiba-desktop:/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006# ./makedrv
ieee80211/
ieee80211/ieee80211_tx.c
ieee80211/Modules.symvers
ieee80211/ieee80211_softmac_wx.c
ieee80211/LICENSE
ieee80211/ieee80211_rx.c
ieee80211/ieee80211_crypt_tkip.c
ieee80211/ieee80211_crypt.h
ieee80211/ieee80211_crypt_ccmp.c
ieee80211/ieee80211_module.c
ieee80211/Makefile
ieee80211/.tmp_versions/
ieee80211/.tmp_versions/ieee80211_crypt-rtl.mod
ieee80211/.tmp_versions/ieee80211_crypt_wep-rtl.mod
ieee80211/.tmp_versions/ieee80211_crypt_tkip-rtl.mod
ieee80211/.tmp_versions/ieee80211_crypt_ccmp-rtl.mod
ieee80211/.tmp_versions/ieee80211-rtl.mod
ieee80211/ieee80211.h
ieee80211/ieee80211_softmac.c
ieee80211/README
ieee80211/ieee80211_wx.c
ieee80211/ieee80211_crypt_wep.c
ieee80211/ieee80211_crypt.c
rtl818x-0.1/
rtl818x-0.1/r8180_wx.h
rtl818x-0.1/r8180_wx.c
rtl818x-0.1/r8180_rtl8225.h
rtl818x-0.1/r8180_rtl8255.h
rtl818x-0.1/AUTHORS
rtl818x-0.1/r8180_max2820.c
rtl818x-0.1/r8180.h
rtl818x-0.1/r8180_max2820.h
rtl818x-0.1/tags
rtl818x-0.1/r8180_sa2400.h
rtl818x-0.1/r8180_93cx6.c
rtl818x-0.1/ieee80211.h
rtl818x-0.1/r8180_gct.c
rtl818x-0.1/r8180_gct.h
rtl818x-0.1/.r8180_core.o.d
rtl818x-0.1/r8180_rtl8225.c.old
rtl818x-0.1/Modules.symvers
rtl818x-0.1/CHANGES
rtl818x-0.1/LICENSE
rtl818x-0.1/r8180_93cx6.h
rtl818x-0.1/README.master
rtl818x-0.1/r8180_hw.h
rtl818x-0.1/README
rtl818x-0.1/r8180_pm.c
rtl818x-0.1/r8180_sa2400.c
rtl818x-0.1/COPYING
rtl818x-0.1/README.adhoc
rtl818x-0.1/r8180_rtl8225.c
rtl818x-0.1/.tmp_versions/
rtl818x-0.1/.tmp_versions/r8180.mod
rtl818x-0.1/INSTALL
rtl818x-0.1/r8180_rtl8255.c
rtl818x-0.1/r8180_core.c
rtl818x-0.1/r8180_pm.h
rtl818x-0.1/Makefile
rtl818x-0.1/ieee80211_crypt.h
rm -f *.mod.c *.mod *.o .*.cmd *.ko
rm -rf /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/tmp
make -C /lib/modules/2.6.17-10-generic/build M=/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211 CC=gcc modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.17-10-generic'
CC [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_softmac.o
/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_softmac.c: In function ‘ieee80211_softmac_scan_wq’:
/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_softmac.c:391: warning: ISO C90 forbids mixed declarations and code
/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_softmac.c:1359:4: warning: #warning CHECK_LOCK_HERE
/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_softmac.c:1399:2: warning: #warning CHECK_LOCK_HERE
/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_softmac.c: In function ‘ieee80211_rx_frame_softmac’:
/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_softmac.c:1470: warning: ISO C90 forbids mixed declarations and code
/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_softmac.c:1472: warning: ‘chlen’ may be used uninitialized in this function
/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_softmac.c:1359:4: warning: #warning CHECK_LOCK_HERE
/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_softmac.c:1399:2: warning: #warning CHECK_LOCK_HERE
CC [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_rx.o
CC [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_tx.o
CC [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_wx.o
CC [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_module.o
CC [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_softmac_wx.o
/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_softmac_wx.c: In function ‘ieee80211_wx_set_wap’:
/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_softmac_wx.c:143: warning: ISO C90 forbids mixed declarations and code
CC [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_crypt.o
CC [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_crypt_ccmp.o
CC [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_crypt_tkip.o
CC [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_crypt_wep.o
LD [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211-rtl.o
LD [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_crypt-rtl.o
LD [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_crypt_wep-rtl.o
LD [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_crypt_tkip-rtl.o
LD [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_crypt_ccmp-rtl.o
Building modules, stage 2.
MODPOST
CC /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211-rtl.mod.o
LD [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211-rtl.ko
CC /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_crypt-rtl.mod.o
LD [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_crypt-rtl.ko
CC /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_crypt_ccmp-rtl.mod.o
LD [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_crypt_ccmp-rtl.ko
CC /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_crypt_tkip-rtl.mod.o
LD [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_crypt_tkip-rtl.ko
CC /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_crypt_wep-rtl.mod.o
LD [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/ieee80211/ieee80211_crypt_wep-rtl.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.17-10-generic'
rm -f *.mod.c *.mod *.o .*.cmd *.ko
rm -rf /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/tmp
make -C /lib/modules/2.6.17-10-generic/build M=/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1 CC=gcc modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.17-10-generic'
CC [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180_core.o
CC [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180_sa2400.o
CC [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180_93cx6.o
CC [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180_wx.o
/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180_wx.c:468: warning: ‘r8180_wx_set_monitor_type’ defined but not used
CC [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180_max2820.o
CC [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180_gct.o
CC [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180_rtl8225.o
CC [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180_rtl8255.o
/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180_rtl8255.c: In function ‘rtl8255_rf_init’:
/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180_rtl8255.c:1708: warning: ISO C90 forbids mixed declarations and code
LD [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.o
Building modules, stage 2.
MODPOST
WARNING: "ieee80211_wx_get_freq" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_softmac_start_protocol" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "free_ieee80211_rtl" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_wlan_frequencies" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_rx_rtl" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_is_shortslot" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_wx_get_name_rtl" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_wx_get_wap" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_wx_set_scan" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_wx_get_rate" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_ps_tx_ack" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_is_54g" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_softmac_stop_protocol" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_wx_set_rawtx" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_wx_get_power" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_wx_get_scan_rtl" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_wpa_supplicant_ioctl" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_get_beacon" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_wx_get_essid" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_wx_set_mode" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_wx_get_mode" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_wx_set_encode_rtl" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_wx_set_freq" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_wx_set_power" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_wx_set_rate" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_wx_set_wap" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_wx_get_encode_rtl" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_wx_set_essid" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "alloc_ieee80211_rtl" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
WARNING: "ieee80211_reset_queue" [/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko] undefined!
CC /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.mod.o
LD [M] /home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006/rtl818x-0.1/r8180.ko
make[1]: Leaving directory `/usr/src/linux-headers-2.6.17-10-generic'
root@Kiba-desktop:/home/soaringeagle/Desktop/rtl8185_linux_26.1010.0531.2006# ./wlan0up
insmod: error inserting 'ieee80211_crypt-rtl.ko': -1 File exists
insmod: error inserting 'ieee80211_crypt_wep-rtl.ko': -1 File exists
insmod: error inserting 'ieee80211_crypt_tkip-rtl.ko': -1 File exists
insmod: error inserting 'ieee80211_crypt_ccmp-rtl.ko': -1 File exists
insmod: error inserting 'ieee80211-rtl.ko': -1 File exists
insmod: error inserting 'r8180.ko': -1 Unknown symbol in module
wlan0: ERROR while getting interface flags: No such device
Is the r8180.ko file corrupt? Its kinda weird since it happened to the drivers from both websites. Or could it just be the device or my computer? I have a Pentium III processor with 126(?)MB RAM, 40GB Harddrive, running Ubuntu 6.10 Edgy Eft. When I bought this wireless device I got it because the reviews stated that this version of Ubuntu already had the drivers built in, and the device worked "out of the box".