It is an ebuild which uses a rar'ed linux driver and a patch; found via a forum. Reproducible: Always Steps to Reproduce: 1. Buy an ASUS F5Rseries with an Attansic L2 fast ethernet network controller. 2. Install Gentoo Linux, using a LiveCD networkless. 3. Have no access to a wireless network. Actual Results: The kernel needs to be one newly compiled, and we do this operating networkless; after that do a dirty work and uncompress&patch&compile manually. Expected Results: Should have had a net-misc/attansic_l2 entry in the portage tree. Only tested for kernel 2.6.22; so the version is 1.0.x (originally), modified to 1.0.6-r22, which gives the minor and the patch version of the (implicit major 2) kernel. Created an entry in an overlay: $ mkdir -p /usr/local/portage/overlay $ cd /usr/local/portage/overlay $ mkdir -p net-misc $ #cp /from/somewhere/attansic_l2-1.0.6-r22.ebuild net-misc $ ebuild net-misc/attansic_l2-1.0.6-r22.ebuild digest $ GENTOO_MIRRORS= emerge attansic_l2 Make it available on the LiveCDs eventually!
Created attachment 135656 [details] new ebuild for 2.6.22 linux kernels: driver for attansic L2 fast ethernet network controller
Hmm, nice... Nonexistant homepage, unversioned tarball, already requires patch for 2.6.22, doesn't work w/ 2.6.23. Well sorry but we are not accepting such things to the tree, there's enough stuff that breaks on every new kernel version. Get the driver accepted to vanilla kernel and it will be available for everyone.
> Get the driver accepted to vanilla kernel and it will be available for > everyone. > This WOULD be the right thing to do, indeed... > Hmm, nice... Nonexistant homepage > , unversioned tarball then it only needs a wrapper URI, no prolem... >, already requires patch same > for 2.6.22, doesn't work w/ 2.6.23. Well sorry but we are not accepting such > things to the tree, there's enough stuff that breaks on every new kernel > version. > the bug is there, good enough for me.
Created attachment 135674 [details] (same) ebuild targetting a tarball The driver is tar'ed and bzipped.
Created attachment 135754 [details] ebuild depend on CONFIG_NETDEVICES
Created attachment 135915 [details] better yet
Created attachment 135917 [details] a minor change for 2.6.23 kernel includes the 2.6.22 patch
Created attachment 143142 [details] attansic_l2 ebuild kernel for 2.6.24 kernel see also http://bugs.gentoo.org/show_bug.cgi?id=203116
Created attachment 151638 [details] kernel 2.6.25 attansic_l2*.ebuild
Created attachment 162350 [details] kernel 2.6.25 attansic_l2 ebuild also chg'd from "${S}/.." to "${S%src}"