Summary: | ndiswrapper emerge fails to recognize my gcc version | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alexander Krivács Schrøder <alexschrod> |
Component: | [OLD] Unspecified | Assignee: | Mobile Herd (OBSOLETE) <mobile+disabled> |
Status: | VERIFIED TEST-REQUEST | ||
Severity: | blocker | CC: | johnm |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Alexander Krivács Schrøder
2005-10-23 09:21:59 UTC
Please test with ndiswrapper 1.4 and re-open if the problem still presists. John, looks like a problem with the vermagic check in linux-mod.eclass? notlie ~ # emerge -av =net-wireless/ndiswrapper-1.4 These are the packages that I would merge, in order: Calculating dependencies emerge: there are no ebuilds to satisfy "=net-wireless/ndiswrapper-1.4". -- It doesn't seem to be there. And I've synced earlier today, so... It was only just added - wait a few hours, resync and retry. OK, so now I've installed 1.4. And there's slight progress. I suppose. The error message has changed from "Operation not permitted" to "Invalid argument": notlie linux # modprobe ndiswrapper FATAL: Error inserting ndiswrapper (/lib/modules/2.6.13-gentoo-r3/misc/ndiswrapper.ko): Invalid argument this is because the version of gcc (or some other similar tool/variable) has changed since you built the kernel. Recompile the kernel, rebuild the module, reboot and test again please. Well, I got it to work, with a different driver and different hardware. My problem was probably that I hadn't even installed a driver yet when I did "modprobe ndiswrapper". I figured doing it before or after installing the driver was no different, but apparently it was. I'd set the report to invalid was such an option available, but alas, it's not, so I did what seemed most appropriate, and closed it. |