Ebuild for avm's latest fcpci package. Only for kernel 2.6: "Starting from SUSE Linux 9.1, the kernel version 2.6 is implemented. The driver modules and interfaces to the kernel changed fundamentally with this generation. These drivers thus can only be used with kernel version 2.6 or higher." (install_passive-d.html) So now we have fcpci-03.11.02.ebuild (only for 2.4) and another ebuild (i called it) fcpci-3.11.02.ebuild (only for 2.6). Maybe there is a good idea how to put it in the tree? How can the user see, which is the right ebuild for their kernelversion? fcpci26 isn't possible? Reproducible: Always Steps to Reproduce:
Created attachment 34666 [details] fcpci-3.11.02.ebuild
Does anybody know whether the fcpci ebuild for kernel 2.6 will be put into the portage tree soon? I
Does anybody know whether the fcpci ebuild for kernel 2.6 will be put into the portage tree soon? I´am new to Gentoo and would be happy to have a consistent system at this early stage - this means I´d like to get the main system ebuild (what is Gentoo worth without Inet?) directly from portage. Is there only the name-problem left? Seems not too difficukt to solve, though. Thanks in advance, Sebastian Roeder from Germany <sebroeder@arcor.de>
Sadly the Ebuild fails for me, because make trys to create /var/lib/fritz which is (of course) denied. As I know very little about ebuild/make I have no idea which parts of the Makefile to change to get it to work "the gentoo way". I'd happily test changed Ebuilds. Daniel
Created attachment 37293 [details] New (working?) version of ebuild I finally got fcpci.ko to work with the attached ebuild, which has some minor modifications from the original post. I'd be happy about your feedback, though, since I'm sure that my changes are not 'elegant'... Hope it works for some of you, too. Cheers, Lars
Seems to work for me too, the driver module compiles and after loading it capiinfo shows infos about the card which seem to be correct. Not enought time to test it, but like I initialy said it seems to work. Thanks for the work Lars. Any way to get it Into the Portage tree? Daniel
Created attachment 38230 [details] revised ebuild Now i found out, that we are talking of different versions :) my md5: e02653065110c5e2ad1391ee6436c655 (May 14 17:13) your md5: b0f8eb15fc8f3902633dd48f93dc9a68 (May 14 02:00) This one works with the b0f8eb15fc8f3902633dd48f93dc9a68 version.
I'd like to definitely take care of this bug as soon as possible. I'm having some trouble understanding the versions used in this software. Which version is for 2.4 and which is for 2.6? "03.11.02" and "3.11.02" are unacceptably similar in my opinion. Is the software company actually using these two versions or is this a typo? Also, the fact that I cannot read German compounds the problem as the website is completely in German. So, any help would be appreciated. Thank you!
Actually, they *are* using these confusingly similar version numbers, but together with the version number of the corresponding "Suse Linux" distribution, which makes things a little clearer: ftp://ftp.avm.de/cardware/fritzcrd.pci/linux/suse.82/fcpci-suse8.2-03.11.02.tar.gz is the version for kernel 2.4 (which, as it seems, was standard in Suse 8.2). This is the one used in the current "official Gentoo" net-dialup/fcpci-03.11.02.ebuild. The new version ftp://ftp.avm.de/cardware/fritzcrd.pci/linux/suse.91/fcpci-suse9.1-3.11-02.tar.gz is for kernel 2.6 (which is what Suse 9.1 seems to use), and that is the one tove and I put into our home-grown ebuilds. (Btw, I called my ebuild fcpci26-3.11.02 in order to avoid confusions about the similar version numbers, don't know if that might be an option for you.) Thanks for your time!
How about fcdslusb? Is it difficult to adapt the ebuild? Thanks in advance, Johnny
Will be fixed in bug 50716 *** This bug has been marked as a duplicate of 50716 ***
Sorry for being trigger happy.
Created attachment 41041 [details] fcpci-3.11.02-r1 -- without kmod.eclass and config-kernel as requested ("FYI: koutput/config-kernel should *NOT* be used/supported currently") a new ebuild without config-kernel and kmod.eclass Please test this one. Then we need to solve the naming and the kernel version problem: 03.11.02 -- suse.82/fcpci-suse8.2-03.11.02.tar.gz -- kernel 2.4 3.11.02 (?) -- suse.91/fcpci-suse9.1-3.11-02.tar.gz -- kernel 2.6
new ebuild fcpci-3.11.02-r1 submitted to the tree. it basically contains - for 2.4 kernels -> the old fcpci-03.11.02 with a small correction regarding gentoo-sources - for 2.6 kernels -> http://bugs.gentoo.org/attachment.cgi?id=41041 thanks tove.