PPC, gentoo, 2.6.24-r3 kernel, d-link or addlogix dongles...

Live forum: http://rt2x00.serialmonkey.com/viewtopic.php?t=4707


31-03-2008 00:26:05

Hello to all,

I have a Mac G4 (PPC 7450) with Gentoo (running KDE desktop) 2.6.24-r3 kernel, it runs fine. I compiled in rt2x00 support, something I've not done before (always had the machine where wired ethernet access was available.) Now I want to go wireless, and have both d-link dwl g122 rev b1 and addlogix (essentially an ASUS WL-167g) USB dongles available.

I've been hanging on for 2.6.24 to get these to bring the machine to wireless...but no success so far. I get a light on the dongle, and running iwconfig confirms that the dongle can see the access point (I get the right MAC address...) but I have no connectivity. What to do? I followed this site's instructions to get the latest git tree (today) but don't know how to compile the source into the .o or .ko files needed...nor do I know where to put the module files if they do compile...they don't go directly into /etc/modules.autoload.d/kernel-2.6, do they?

I thought this would all be plug and play now...is there something else I can send to get an answer to this tale of woe? iwconfig results, the .config file for the kernel...anything else.

many thanks for all tips, pointers, ideas... would I be better off with legacy drivers...2500usb or rt73...? I'd like to move forward, not back...

has anyone gotten PPC to work with rt2x00?




31-03-2008 20:12:41

The last time a PPC user showed an interest in rt2x00 was a while ago so we haven't seen any status reports on PPC for a while.

In theory the process for building your own kernel is fairly straightforward, copy the .config file from your old kernel source tree (or gunzip -c /proc/config.gz >.config) then type

make vmlinux modules

it will prompt you for any new kernel config options that have been introduced since your old kernel was built. Then you need to copy the resulting kernel file where your boot loader can find it - how you do that depends upon what boot loader you are using, in some cases the boot loader needs you to build a compressed kernel, you'll need to check the docs for the boot loader you are using.

After doing that you need to as root do

make modules_install

to put the module files in the right place.

If you make a mistake doing this you could easily end up with a computer that won't boot so don't try it unless you are confident you know how to recover if it goes wrong.