I just did a stage-1 compile/install of gentoo, but i'm having some problems with my wireless card. It is a NetGear WG511 802.11g PCI NIC @ 54mbps using the Prism GT/Duette chipset (prism54 driver). I have gotten this card working on both Fedora Core 1 and Yoper v2.1 (How I got it working on Yoper), but for some reason, when I've tried it on Gentoo, no dice. I've tried
and it will download and install, but it won't work. So I tried manually compiling the driver:
ACCEPT_KEYWORDS="~x86" emerge prism54
Which compiles/installs the driver
tar xvfj prism54-1.1.tar.bz2
make KDIR=/usr/src/2.6.8-gentoo-r3/ clean modules
make KDIR=/usr/src/2.6.8-gentoo-r3/ install
which downloads/installs the firmware.
mkdir -p /usr/lib/hotplug/firmware
Then I do:
And it says that it couldn't find the device.
Are you sure it's called eth1? Maybe it's eth0. I've heard of the wireless card being called wth1 instead of eth1. What does ifconfig say?
i'm sure it's not eth0, cos my wired ethernet is eth0. i did ifconfig and it showed:
eth0 blah blah blah (wired ethernet)
top1 blah blah blah (no idea)
lo blah blah blah (loopback)
I had no idea what top1 was, so i did
and it said "wireless extension not found" or something like that
i'll check some more when i get home, but i am at school right now
So you don't have an eth1 either? Is there a tool in Gentoo that allows you to install new hardware?
(I'm no good w/ gentoo, sorry :? )
well i just got home, and this time it at least recognized eth1:
and then it just spit out crap how it can't load the module cos its in a bad directory (which it was)
which makes sense since i have the 2.6.8-gentoo-r3 kernel installed, so i made a symlink:
Error:can't stat /lib/modules/2.6.7-gentoo-r11/blahl/blah/blah
apparently, that worked to an extent, but not enough to get the driver working. This time, it found the module, but now it wasn't in the right format:
ls -s /lib/modules/2.6.8-gentoo-r3 /lib/modules/2.6.7-gentoo-r11
ifconfig eth1 up
Error:/lib/modules/2.6.8-gentoo-r3/blah/blah/prism54.ko -- not a valid module
I have had the same problem but it's with mandrake linux 1.0.
I went and decompressed the tarbal
changed directories (to the tarball)
did make KDIR=/usr/src/linux/ clean module
then depmod -a
and it returns with *** Unresolved symbols in /lib/modules/2.4.25-2mdk/kernel/drivers/net/wirless/prism54/prism.o
can anyone help this linux newbie out?