This EBuild installs firmware images and a configuration file from the developer of the kernel module for atmel wlan cards. Reproducible: Always Steps to Reproduce: 1. 2. 3.
Created attachment 32601 [details] sys-apps/atmel-firmware/atmel-firmware-1.0.ebuild
yes the firmware images are under GPL version 2 so that needs to be changed in the ebuild might want to add this to the livecd so people with atmel cards can use them to install (it can be done i have done it)
From the digging i've managed to do so far, it looks like the utility is definitely GPLed, but the firmware images it's not so clear. Check out the info debian has: http://packages.debian.org/testing/net/atmel-firmware I'd prefer to add this along with a seperate license file for these, so as not to run any risks.
Maybe try contacting Atmel about the license question?
Anybody working on this?
Created attachment 42800 [details] atmel firmware license license for atmel firmware images
Comment on attachment 42800 [details] atmel firmware license images form atmelwlandriver.sourceforge.net and the license is also hosted on that page(http://atmelwlandriver.sourceforge.net/licence.txt) it is also in the package
Created attachment 42812 [details] atmel-firmware-1.1.ebuild changed license to Atmel added RDEPEND=">=net-wireless/wireless-tools-26-r1" to ensure user can configure card after setup might want to host the package on gentoo merror system because http://www.thekelleys.org.uk can be slow and it is a residential so it may not be up all the time
Comment on attachment 42812 [details] atmel-firmware-1.1.ebuild updated to new version and fixed parts of the ebuild
I updated to hotplug-20040923, now /lib/firmware is named in /etc/hotplug-firmware.agent instead of /usr/lib/hotplug/firmware. I guess this ebuild should be changed accordingly.
Is this driver better or the one in bug 10730?
Created attachment 44899 [details] atmel-firmware-1.1-r1 upgradded ebuild to work with newer versions of hotplug symlinked to old directory to keep older versions of hotplug happy to stefan it is a different dirver it uses the same firmware immages but it is in the 2.6 kernel
no need to do revision bumps in not added packages, I would remove the -r nevertheless when adding it what do you think about DEPEND, RDEPEND shouldnt there be a pcmcia? (maybe using the pcmcia/usb(hotplug) use flag) DEPEND is build time dep RDEPEND is run time dep Do you think it is set up in the right way? einfo should be in pkg_postinst and in brackets "" This should also solve the atmel-firmware ebuild in 10730, as it is the same, right? Do we not need the atmel-fwl perl script and compile the binary as in bug 10730? We should also install the manpage for fwl. Also the symlink stuff does not work for me, I get no symlinks. I think we should use a for-loop and dosym every firmware.
I have tried to clean the 1.1-r1 ebuild, a bit. Now it has two use-flags "pcmcia" and "usb". If the pcmcia use-flag is enabled, the atmel.conf is installed in /etc/pcmcia. If the usb flag is enabled, the usb-only drivers are installed. Also the ebuild detects if the cardmgr is running and notifies it about the configuration change. As a simplification, the ebuild now depends on hotplug-20040923, which uses /lib/firmware, so the symlinks are no longer needed. Because of the dependency on hotplug, we do not need the firmware-upload utilities.
Created attachment 45973 [details] Updated ebuild.
Created attachment 47357 [details] atmel-firmware-1.1.ebuild Cleaned up ebuild
Thanks to all people, this ebuild is now in the tree.