USR Model 5416 with Redhat 9
I am really unhappy with USRs support for Linux. Most of the USR card do not work out of the box while other cards seem to be better supported. It seems from what I read that it is all realted to the openess of the TI chipset. Anyway, I wonder if somebody can help me.
1) I installed linux-wlan-ng-0.2.1-pre15 which seems to work fine until. I am not sure if there is a problem here. make[2]: Leaving directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src/wlanctl' make[2]: Entering directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src/wland' gcc -I../include -D__LINUX_WLAN__ -c -o wland.o wland.c gcc -o wland wland.o ../shared/p80211types.o ../shared/p80211meta.o ../shared/p80211metamsg.o ../shared/p80211metamib.o make[2]: Leaving directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src/wland' make[2]: Entering directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src/nwepgen' gcc -I../include -I/usr/src/linux-2.4.20-8/include -D__LINUX_WLAN__ -c -o nwepgen.o nwepgen.c gcc -o nwepgen nwepgen.o make[2]: Leaving directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src/nwepgen' make[2]: Entering directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src/wlancfg' gcc -I../include -I/usr/src/linux-2.4.20-8/include -D__LINUX_WLAN__ -c -o wlancfg.o wlancfg.c gcc -o wlancfg wlancfg.o ../shared/p80211types.o ../shared/p80211meta.o ../shared/p80211metamsg.o ../shared/p80211metamib.o make[2]: Leaving directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src/wlancfg' make[1]: Leaving directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src' make[1]: Entering directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/doc' Nothing to do... make[1]: Leaving directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/doc' make[1]: Entering directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/man' Nothing to do... make[1]: Leaving directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/man' make[1]: Entering directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/etc' set -e; for d in pcmcia wlan; do make -C $d all; done make[2]: Entering directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/etc/pcmcia' Nothing to do make[2]: Leaving directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/etc/pcmcia' make[2]: Entering directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/etc/wlan' echo "Nothing to do" Nothing to do make[2]: Leaving directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/etc/wlan' make[1]: Leaving directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/etc' Make install gave the following output find . -name .depend -exec rm {} \; set -e; for d in src doc man etc; do make -C $d install ; done make[1]: Entering directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src' set -e; for d in p80211 prism2 shared wlanctl wland nwepgen mkmeta wlancfg; do make -C $d install ; done make[2]: Entering directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src/p80211' mkdir -p /lib/modules/2.4.20-8/net cp p80211.o /lib/modules/2.4.20-8/net make[2]: Leaving directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src/p80211' make[2]: Entering directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src/prism2' mkdir -p /etc/wlan cp shared.prism2 /etc/wlan mkdir -p /etc/wlan/ for x in *.hex ; do \ if [ -f "$x" ] ; then \ cp $x /etc/wlan//prism2_`echo $x | cut -c1-2`.hex ; \ fi; \ done set -e; for d in driver ridlist; do make -C $d install ; done make[3]: Entering directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src/prism2/driver' if [ -d /lib/modules/2.4.20-8/kernel/3rdparty ] ; then \ rm -rf /lib/modules/2.4.20-8/kernel/3rdparty/prism* ;\ fi mkdir -p /lib/modules/2.4.20-8/pcmcia cp -f prism2_cs.o /lib/modules/2.4.20-8/pcmcia mkdir -p /lib/modules/2.4.20-8/net cp -f prism2_pci.o /lib/modules/2.4.20-8/net mkdir -p /lib/modules/2.4.20-8/net cp -f prism2_plx.o /lib/modules/2.4.20-8/net mkdir -p /lib/modules/2.4.20-8/usb cp -f prism2_usb.o /lib/modules/2.4.20-8/usb make[3]: Leaving directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src/prism2/driver' make[3]: Entering directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src/prism2/ridlist' echo "Nothing to do" Nothing to do make[3]: Leaving directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src/prism2/ridlist' make[2]: Leaving directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src/prism2' make[2]: Entering directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src/shared' Nothing to do... make[2]: Leaving directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src/shared' make[2]: Entering directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src/wlanctl' mkdir -p /sbin cp wlanctl /sbin/wlanctl-ng make[2]: Leaving directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src/wlanctl' make[2]: Entering directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src/wland' mkdir -p /sbin cp wland /sbin/wland cp: cannot create regular file `/sbin/wland': Text file busy make[2]: *** [install] Error 1 make[2]: Leaving directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src/wland' make[1]: *** [install] Error 2 make[1]: Leaving directory `/tmp/wireless/linux-wlan-ng-0.2.1-pre15/src' make: *** [install] Error 2 2) dmesg has the following output at the end prism2_init: prism2_pci.o: 0.2.1-pre15 Loaded prism2_init: dev_info is: prism2_pci prism2_init: prism2_pci: No devices found, driver not installed. prism2_init: prism2_pci.o: 0.2.1-pre15 Loaded prism2_init: dev_info is: prism2_pci prism2_init: prism2_pci: No devices found, driver not installed. p80211.o: 0.2.1-pre15 Unloaded prism2_init: prism2_pci.o: 0.2.1-pre15 Loaded prism2_init: dev_info is: prism2_pci prism2_init: prism2_pci: No devices found, driver not installed. 3) /etc/rc.d/init.d/wlan restart produced the following error Shutting Down WLAN Devices: Shutting Down WLAN Devices: wlanctl-ng: No such device wlan0: unknown interface: No such device Starting WLAN Devices: /lib/modules/2.4.20-8/net/prism2_pci.o: init_module: No such device Hint: insmod errors can be caused by incorrect module parameters, including invalid IO or IRQ parameters. You may find more information in syslog or the output from dmesg /lib/modules/2.4.20-8/net/prism2_pci.o: insmod /lib/modules/2.4.20-8/net/prism2_pci.o failed /lib/modules/2.4.20-8/net/prism2_pci.o: insmod wlan0 failed 4) /sbin/lsmod |grep prism2 produced nothing Does anybody know what I can do? Thanks, Sam |
As root, just issue the command "/etc/init.d/wlan stop" first. You apparently have already tried to install and configure wland (a previous version?), and now you're trying to install again. In order to "make install" successfully, you need to make sure that the wland process is no longer running.
And yeah, USR sucks :( but hey, I got their card for free. |
All times are GMT -5. The time now is 11:22 PM. |