Provides kernel modules for prism2 based wireless network cards. Several wireless cards require this set of pcmcia/usb/pci device drivers to operate. The wlan set of tools work with the pcmcia-cs tools - though configuration is slightly different. Note that I'm not affiliated with the wlan-ng company at all.
Created attachment 3866 [details] linux-wlan-ng ebuild This is the main ebuild for linux-wlan-ng. I have it in /usr/portage/sys-apps/linux-wlan-ng since pcmcia-cs is in sys-apps too.
Created attachment 3867 [details] ChangeLog for linux-wlan-ng This is the initial ChangeLog
Created attachment 3868 [details] MD5 digest for linux-wlan-ng Here we have the digest.
Created attachment 4224 [details] ebuild for 0.1.15 This ebuild is for the latest version of the linux-wlan-ng-0.1.15.tar.gz package.
Created attachment 4225 [details] new changelog for 0.1.15 ChangeLog for 0.1.15.
Created attachment 4226 [details] digest for 0.1.15 This is the digest for 0.1.15
Created attachment 4460 [details] sys-apps/linux-wlan-ng/linux-wlan-ng-0.1.16_pre1.ebuild This is the latest version of linux-wlan-ng. This one appears to fix the compile problems when using gentoo-sources and lolo-sources. acpi-sources (which I use) had always worked so I wasn't aware that the others didn't.
Created attachment 4461 [details] ChangeLog (updated for 0.1.16_pre1)
Created attachment 4462 [details] digest for 0.1.16_pre1
Created attachment 4768 [details] sys-apps/linux-wlan-ng/linux-wlan-ng-0.1.16-pre3.ebuild Latest ebuild for linux-wlan-ng
Created attachment 4769 [details] digest-linux-wlan-ng-0.1.16-pre3 Digest for latest linux-wlan-ng
Created attachment 4949 [details] sys-apps/linux-wlan-ng/linux-wlan-ng-0.1.16-pre4.ebuild The linux-wlan-ng maintainer merged my keygen patch into his sources so this version of the ebuild does not require the patch from my website.
Created attachment 4950 [details] digest-linux-wlan-ng-0.1.16-pre4
Just FYI I tried compiling this on my Gentoo 1.4rc install and it it compiles fine. I don't have a wireless network card on it so I couldn't test "end to end" but it looks good. Any chance this can make it into the portage tree before the freeze is lifted?
Okay, I am committing this and masking with KEYWORDS=~x86. Make sure it works. Does this conflict with pcmcia-cs in any way, or just add a new module?
It shouldn't conflict with pcmcia-cs but since my laptop REQUIRES the wlan drivers and won't work with pcmcia-cs alone I can't be 100% certain. It doesn't overwrite the pcmcia-cs files at all. I'll remove my current install of the ebuild and merge the masked one in.
after trying this out on a computer here that i recently got a wireless card for i worked on the ebuild so it can optionaly have pcmcia support cause i have 2 comps here that have wireless and nether need it and on a p100 you think of every way to save time on compiling ;) i also tested out pre6 of this and seems to work fine
Created attachment 5439 [details] linux-wlan-ng-0.1.16_pre6.ebuild here is the updated ebuild for pre6
I just tried the ebuild 0.1.16_pre6 and it works great for me. I would suggest adding a 'depmod -a' at the end of the installation. It would save some time to people wondering why the module doesn't get loaded when inserting the card.
depmod -a is, its in package post install
Created attachment 5479 [details] linux-wlan-ng-0.1.16_pre6.ebuild (new) I tried the new pre6 ebuild and it works good. I've updated it for the new configuration methods introduced since pre4. /etc/pcmcia/wlan-ng.opts is depricated. The config files (as installed by make install) are all in /etc/wlan. I've updated the ebuild to move these to /etc/conf.d and change /etc/wlan/shared to refer to the new location. I've also updated the einfo messages at the end to describe the new configuration. Please give this one a shot. If it looks good, can we add it to the portage tree masked as ~x86?
We should think about incorporating this with our pcmcia-cs package. Would that make any sense to the non-pcmcia people? A couple questions: 1. Can /etc/wlan/shared be integrated with /etc/pcmcia/shared? It apparently has theh same functionality, so maybe it should be installed there. Or at least make it /etc/pcmcia/wlan.shared or some such. 2. Before I commit it, I need someone to take a look at the install section. There are a few errors generated (trying to install docs that don't exist, missing directories, etc.)
Created attachment 5586 [details] net-wireless/linux-wlan-ng/linux-wlan-ng-0.1.16_pre6.ebuild (new2) Here is a new ebuild that addresses the issues mentioned.
I submitted an updated ebuild. I don't think this belongs in the pcmcia-cs package since it (wlan) also has USB and PCI drivers. This package includes drivers for wireless lans and nothing else (that I'm aware of) and pcmcia-cs includes many different types of drivers. The /etc/wlan/shared file contains shared functions for the wlan tools (wlanctl-ng, wlancfg, etc..) Although it's function is similar to /etc/pcmcia/shared I don't think they overlap enough to be able to be merged. linux-wlan-ng is constantly changing and it might be more trouble than it's worth to try to combine them. The wlan/shared file can possibly be moved to /etc/pcmcia/shared.wlan but since wlan can be built with no PCMCIA support, it seems to make more sense to leave it in /etc/wlan. This is just my $0.02 :-) Tom Prado
There is one more item that needs to addressed that I forgot to mention. The file in /etc/init.d/wlan is provided by the make install process. It is not a gentooized startup file. This should probably be moved elsewhere and a gentoo type net.wlan0 should be provided to start up and stop the devices. The current wlan script does several things to bring the card(s) online. I'm not sure if you'd want this as part of this ebuild or if we should wait for pre7 to come out first. I'm on the linux-wlan-ng mailing list and there have been several CVS commits since pre6... Tom Prado
Okay, you have me convinced. I'll commit the latest ebuild in just a bit.
Thanks for submitting it. Bret Towe submitted the original pre6 with the optional pcmcia support - I noticed you had given me full credit in the ChangeLog.
linux-wlan-ng-0.1.16-pre7.tar.gz is out.
I've been using pre7 since it came out in my PORTDIR_OVERLAY. It's perfectly fine. Chad, when you get a chance, can you bump the version? There's no ebuild changes.
Okay, I copied over the ebuild and ~x86'ed it.
Haven't heard any complaints, so closing.