Configuring a Netgear WG311 WLAN on Suse 9.0
#1
Posted 30 December 2003 - 02:58 AM
#3
Posted 30 December 2003 - 09:37 AM
#4
Posted 30 December 2003 - 04:37 PM
#5
Posted 30 December 2003 - 07:27 PM
#6
Posted 01 January 2004 - 02:44 AM
#7
Posted 01 January 2004 - 08:28 AM
#8
Posted 05 January 2004 - 08:45 AM
#9
Posted 05 January 2004 - 01:46 PM
#10
Posted 06 January 2004 - 07:45 AM
#11
Posted 08 January 2004 - 08:51 PM
You also mention that you see a lock on the icon for this particular symlink. That leads me to believe you're not doing this stuff as root - that's also important. You need to be root to access a lot of these directories and the compiler may be confusing lack of permission to access with lack of existence. You can quite easily elevate yourself to root priveliges temporarily by using the su command in a terminal. After entering it you'll be prompted for the root password after which you'll be in a shell that's virtually indistinguishable from one root opened itself.
#12
Posted 29 February 2004 - 08:09 AM
/sbin/ifconfig ath0
The card shows up although it is not configured. I tried doing
net-setup ath0
#13
Posted 18 March 2004 - 04:16 PM
it came up with questions, i patiently answered questions, but after couple of 100 q i selected all defaults.
then I tried to run make script, well this time it actually run but finished with error.
Do u have any idea what should I do?
I'm very fresh on linux, and spoiled by windows.
Regs
Rohit
#14
Posted 18 March 2004 - 04:18 PM
[root@localhost madwifi]# make
for i in ./ath_hal ./wlan ./driver; do \
(cd $i; make); \
done
make[1]: Entering directory `/usr/download/prism54-cvs-latest/madwifi/ath_hal'
uudecode ./../hal/linux/i386-elf.hal.o.uu
make[1]: uudecode: Command not found
make[1]: *** [hal.o] Error 127
make[1]: Leaving directory `/usr/download/prism54-cvs-latest/madwifi/ath_hal'
make[1]: Entering directory `/usr/download/prism54-cvs-latest/madwifi/wlan'
make -C /lib/modules/2.4.22-1.2115.nptl/build SUBDIRS=/usr/download/prism54-cvs-latest/madwifi/wlan modules
make[2]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl'
make -r -f tmp_include_depends all
make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl'
make -C /usr/download/prism54-cvs-latest/madwifi/wlan CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.22-1.2115.nptl/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=pentium4 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.22-1.2115.nptl/include/linux/modversions.h" MAKING_MODULES=1 modules
make[3]: Entering directory `/usr/download/prism54-cvs-latest/madwifi/wlan'
ld -o wlan.o -r if_media.o rc4.o if_ieee80211subr.o if_ieee80211wireless.o
make[3]: Leaving directory `/usr/download/prism54-cvs-latest/madwifi/wlan'
make[2]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl'
make[1]: Leaving directory `/usr/download/prism54-cvs-latest/madwifi/wlan'
make[1]: Entering directory `/usr/download/prism54-cvs-latest/madwifi/driver'
make -C /lib/modules/2.4.22-1.2115.nptl/build SUBDIRS=/usr/download/prism54-cvs-latest/madwifi/driver modules
make[2]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl'
make -r -f tmp_include_depends all
make[3]: Entering directory `/usr/src/linux-2.4.22-1.2115.nptl'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl'
make -C /usr/download/prism54-cvs-latest/madwifi/driver CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.22-1.2115.nptl/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=pentium4 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.22-1.2115.nptl/include/linux/modversions.h" MAKING_MODULES=1 modules
make[3]: Entering directory `/usr/download/prism54-cvs-latest/madwifi/driver'
gcc -D__KERNEL__ -I/usr/src/linux-2.4.22-1.2115.nptl/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=pentium4 -DMODULE -DMODVERSIONS -include /usr/src/linux-2.4.22-1.2115.nptl/include/linux/modversions.h -include ./../include/compat.h -I./../include -I./../hal -I./../hal/linux -I./../ath_hal -I./../wlan -I./.. -DAH_BYTE_ORDER=AH_LITTLE_ENDIAN -fomit-frame-pointer -nostdinc -iwithprefix include -DKBUILD_BASENAME=if_ath_pci -DEXPORT_SYMTAB -c if_ath_pci.c
if_ath_pci.c:38:20: opt_ah.h: No such file or directory
In file included from /usr/src/linux-2.4.22-1.2115.nptl/include/linux/prefetch.h:13,
from /usr/src/linux-2.4.22-1.2115.nptl/include/linux/list.h:6,
from /usr/src/linux-2.4.22-1.2115.nptl/include/linux/module.h:12,
from if_ath_pci.c:46:
/usr/src/linux-2.4.22-1.2115.nptl/include/asm/processor.h:257:1: warning: "EISA_bus" redefined
In file included from /usr/src/linux-2.4.22-1.2115.nptl/include/linux/modversions.h:141,
from <command line>:10:
/usr/src/linux-2.4.22-1.2115.nptl/include/linux/modules/i386_ksyms.ver:228:1: warning: this is the location of the previous definition
make[3]: *** [if_ath_pci.o] Error 1
make[3]: Leaving directory `/usr/download/prism54-cvs-latest/madwifi/driver'
make[2]: *** [_mod_/usr/download/prism54-cvs-latest/madwifi/driver] Error 2
make[2]: Leaving directory `/usr/src/linux-2.4.22-1.2115.nptl'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/usr/download/prism54-cvs-latest/madwifi/driver'
make: *** [all] Error 2
[root@localhost madwifi]#
#15
Posted 19 March 2004 - 11:51 AM
cd /usr/src/linux-<version>
or, if the kernel source is not there try:
cd lib/src/<version>
then once in the kernel directory
make menuconfig
Make menuconfig is easier to work with than make config, I think. You can also do make xconfig
Then go to loadable module support.
This brings up five options. Select
Enable loadable module support Module unloading Automatic kernel module loading
Select field with "y" when the bracket is highlighted.
After configuring the kernel, I think you will have to compile it.
Here is a helpful guide on confiuring and compiling a 2.4.x kernel.
If you bootloader is grub instead of lilo edit grub.conf, either in /etc/grub.conf, or /boot/grub.conf, depends on the distro.
Add these lines
title=<your distribution>
root (hd0,0) --if you have it installed on hda0
kernel (hd0,0)/<version> root=/dev/<hd title>
This is how I have my grub.conf from grub-0.93
Then try doing
make && make install
#16
Posted 20 April 2004 - 07:38 PM

Help










