First of all you should compile pcmcia support in your kernel, this is different to kernel-versions 2.4.. if you choose to compile as a module don't forget to load it while booting, e.g. put it in /etc/modules.autoload/kernel-2.6; most card-adapters will also need the yenta-cardbus-support, but this is dependent on your certain cardbus.
Even if pcmcia support is now builded in the kernel, you'll still need the pcmcia-cs tools, therefore do an
Code: Select all
emerge pcmcia-csCode: Select all
rc-update add pcmcia defaultAlso hotplug might be helpful loading the right modules on startup;
Code: Select all
emerge hotplugCode: Select all
rc-update add hotplug defaultNow it comes to wlan. you can use the linux-wlan-ng package in portage, for me it's working perfectly! It's just not compiling with sandbox using kernel 2.6, though the command is
Code: Select all
FEATURES="-sandbox" emerge linux-wlan-ngNow you need a script for your new network-device.
Code: Select all
cp /etc/init.d/net.eth0 /etc/init.d/net.wlan0Code: Select all
rc-update add net.wlan0 defaultCode: Select all
nano /etc/conf.d/netCode: Select all
dhcpcd_wlan0="-t 2"While booting hotplug should now load the right module for your prism card, but you'll still get a nasty error-message saying there is no module called wlan. You can avoid that by setting an alias in
Code: Select all
nano /etc/modules.d/aliasesCode: Select all
alias wlan0 prism2_csCode: Select all
modules-updateLast thing to do is setting up the wlan configuration. Having the linux-wlan-ng package installed by "emerge" to configuration-files are in
Code: Select all
/etc/conf.d/Now everything shoulf work fine! Try a
Code: Select all
/etc/init.d/pcmcia restartI hope this is pretty complete, but if there is something missing please add!
I corrected writting-misstakes and added a 2 in the Headline, like comments recommanded.
I think setting up an iface is explained in
Code: Select all
/etc/conf.d/net Greetz §Miro§





