Hey,
I downloaded the kernel.src.rpm and installed it, so that i can compile ndiswrapper. somehow, it doesnt find the files needed. Did anybody succeed to install the kernel-sourcecode? did i take the wrong file?
thx, roger
On 11/29/05, Roger Grosswiler roger@gwch.net wrote:
Hey,
I downloaded the kernel.src.rpm and installed it, so that i can compile ndiswrapper. somehow, it doesnt find the files needed. Did anybody succeed to install the kernel-sourcecode? did i take the wrong file?
you need to install the kernel-devel rpm for compilling ndiswrapper. If you use the ndiswrapper from livna.org, you need to use rpmbuild -ba --target=i686 (or whatever the arch you are using).
Do not expect it to work with Fedora... most NDIS drivers use 8k or 16k stacks which the Fedora kernel does not use.
thx, roger
-- fedora-test-list mailing list fedora-test-list@redhat.com To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-test-list
-- Stephen J Smoogen. CSIRT/Linux System Administrator
Getting ndiswrapper to work is a pig. I am running it right now. You need to run make xconfig and then go to the kernal hacking area and uncheck the use 4k Stack option, This will give you 8k stacks which might work, If you need 16K stacks for your card you are out of luck with Fedora. And then make bzImage, make modules , make modules_install , and make install etc. This is all after you install kernel-devel as pointed out below. Good luck. You will need it.
From: "Stephen J. Smoogen" smooge@gmail.com Reply-To: For testers of Fedora Core development releases fedora-test-list@redhat.com To: For testers of Fedora Core development releases fedora-test-list@redhat.com Subject: Re: Kernel-Source-Code? Date: Tue, 29 Nov 2005 14:34:55 -0700
On 11/29/05, Roger Grosswiler roger@gwch.net wrote:
Hey,
I downloaded the kernel.src.rpm and installed it, so that i can compile ndiswrapper. somehow, it doesnt find the files needed. Did anybody succeed to install the kernel-sourcecode? did i take the wrong file?
you need to install the kernel-devel rpm for compilling ndiswrapper. If you use the ndiswrapper from livna.org, you need to use rpmbuild -ba --target=i686 (or whatever the arch you are using).
Do not expect it to work with Fedora... most NDIS drivers use 8k or 16k stacks which the Fedora kernel does not use.
thx, roger
Stephen J Smoogen. CSIRT/Linux System Administrator
On 11/29/05, Don Springall don_springall@hotmail.com wrote:
Getting ndiswrapper to work is a pig. I am running it right now. You need to run make xconfig and then go to the kernal hacking area and uncheck the use 4k Stack option, This will give you 8k stacks which might work, If you need 16K stacks for your card you are out of luck with Fedora.
First, I'd try just building the driver and running without rebuilding the kernel -- there are cards (like mine [*]) for which 4k stacks are sufficient, which makes life much easier.
MEF
[*] "Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)", according to /sbin/lspci.
-- __ Mary Ellen Foster __ http://homepages.inf.ed.ac.uk/mef/ __ "One of the main causes of the fall of the Roman Empire was that, lacking zero, they had no way to indicate successful termination of their C programs." (Robert Firth)
My D-Link DWL-G650+ was working on FC4 with 4K-Stacks. But it doesnt now.
I get this after doing the modprobe (snip from dmesg):
ndiswrapper version 1.5 loaded (preempt=no,smp=no) ndiswrapper: driver gplus (D-Link,04/09/2004,6.0.0.18) loaded PCI: Enabling device 0000:06:00.0 (0000 -> 0002) ACPI: PCI Interrupt 0000:06:00.0[A] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11 PCI: Setting latency timer of device 0000:06:00.0 to 64 ndiswrapper (miniport_init:767): couldn't initialize device: C0000001 ndiswrapper (ndiswrapper_start_device:1441): Windows driver couldn't initialize the device (C0000001) ndiswrapper (ndiswrapper_add_pci_device:200): couldn't start device ACPI: PCI interrupt for device 0000:06:00.0 disabled ndiswrapper: probe of 0000:06:00.0 failed with error -22
possibly a simple acpi-error??
Roger
Am Dienstag, den 29.11.2005, 22:30 +0000 schrieb Mary Ellen Foster:
On 11/29/05, Don Springall don_springall@hotmail.com wrote:
Getting ndiswrapper to work is a pig. I am running it right now. You need to run make xconfig and then go to the kernal hacking area and uncheck the use 4k Stack option, This will give you 8k stacks which might work, If you need 16K stacks for your card you are out of luck with Fedora.
First, I'd try just building the driver and running without rebuilding the kernel -- there are cards (like mine [*]) for which 4k stacks are sufficient, which makes life much easier.
MEF
[*] "Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)", according to /sbin/lspci.
-- __ Mary Ellen Foster __ http://homepages.inf.ed.ac.uk/mef/ __ "One of the main causes of the fall of the Roman Empire was that, lacking zero, they had no way to indicate successful termination of their C programs." (Robert Firth)
Roger Grosswiler wrote:
My D-Link DWL-G650+ was working on FC4 with 4K-Stacks. But it doesnt now.
I get this after doing the modprobe (snip from dmesg):
ndiswrapper version 1.5 loaded (preempt=no,smp=no) ndiswrapper: driver gplus (D-Link,04/09/2004,6.0.0.18) loaded PCI: Enabling device 0000:06:00.0 (0000 -> 0002) ACPI: PCI Interrupt 0000:06:00.0[A] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11 PCI: Setting latency timer of device 0000:06:00.0 to 64 ndiswrapper (miniport_init:767): couldn't initialize device: C0000001 ndiswrapper (ndiswrapper_start_device:1441): Windows driver couldn't initialize the device (C0000001) ndiswrapper (ndiswrapper_add_pci_device:200): couldn't start device ACPI: PCI interrupt for device 0000:06:00.0 disabled ndiswrapper: probe of 0000:06:00.0 failed with error -22
possibly a simple acpi-error??
Roger
Am Dienstag, den 29.11.2005, 22:30 +0000 schrieb Mary Ellen Foster:
On 11/29/05, Don Springall don_springall@hotmail.com wrote:
Getting ndiswrapper to work is a pig. I am running it right now. You need to run make xconfig and then go to the kernal hacking area and uncheck the use 4k Stack option, This will give you 8k stacks which might work, If you need 16K stacks for your card you are out of luck with Fedora.
First, I'd try just building the driver and running without rebuilding the kernel -- there are cards (like mine [*]) for which 4k stacks are sufficient, which makes life much easier.
MEF
[*] "Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)", according to /sbin/lspci.
-- __ Mary Ellen Foster __ http://homepages.inf.ed.ac.uk/mef/ __ "One of the main causes of the fall of the Roman Empire was that, lacking zero, they had no way to indicate successful termination of their C programs." (Robert Firth)
Did you uninstall the windws driver and reinstall it when you upgraded to FC5/ndis1.5? There is a new format. If not try so now. -mf
Am Mittwoch, den 30.11.2005, 11:19 -0600 schrieb Michael Favia:
Roger Grosswiler wrote:
My D-Link DWL-G650+ was working on FC4 with 4K-Stacks. But it doesnt now.
I get this after doing the modprobe (snip from dmesg):
ndiswrapper version 1.5 loaded (preempt=no,smp=no) ndiswrapper: driver gplus (D-Link,04/09/2004,6.0.0.18) loaded PCI: Enabling device 0000:06:00.0 (0000 -> 0002) ACPI: PCI Interrupt 0000:06:00.0[A] -> Link [LNKD] -> GSI 11 (level, low) -> IRQ 11 PCI: Setting latency timer of device 0000:06:00.0 to 64 ndiswrapper (miniport_init:767): couldn't initialize device: C0000001 ndiswrapper (ndiswrapper_start_device:1441): Windows driver couldn't initialize the device (C0000001) ndiswrapper (ndiswrapper_add_pci_device:200): couldn't start device ACPI: PCI interrupt for device 0000:06:00.0 disabled ndiswrapper: probe of 0000:06:00.0 failed with error -22
possibly a simple acpi-error??
Roger
Am Dienstag, den 29.11.2005, 22:30 +0000 schrieb Mary Ellen Foster:
On 11/29/05, Don Springall don_springall@hotmail.com wrote:
Getting ndiswrapper to work is a pig. I am running it right now. You need to run make xconfig and then go to the kernal hacking area and uncheck the use 4k Stack option, This will give you 8k stacks which might work, If you need 16K stacks for your card you are out of luck with Fedora.
First, I'd try just building the driver and running without rebuilding the kernel -- there are cards (like mine [*]) for which 4k stacks are sufficient, which makes life much easier.
MEF
[*] "Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)", according to /sbin/lspci.
-- __ Mary Ellen Foster __ http://homepages.inf.ed.ac.uk/mef/ __ "One of the main causes of the fall of the Roman Empire was that, lacking zero, they had no way to indicate successful termination of their C programs." (Robert Firth)
Did you uninstall the windws driver and reinstall it when you upgraded to FC5/ndis1.5? There is a new format. If not try so now. -mf
it's been a fresh install, but even tough i tried it - without success...i'm thinking about this :D-Link DWL-G730AP (needs NO driver at all, but not built-in)
Rog
Roger Grosswiler wrote:
Hey,
I downloaded the kernel.src.rpm and installed it, so that i can compile ndiswrapper. somehow, it doesnt find the files needed. Did anybody succeed to install the kernel-sourcecode? did i take the wrong file?
thx, roger
Wrong package. You want kernel-devel for your kernel (uname -a). And ndiswrapper does work with some drivers and not as well with others becuase of the stack issue stephen mentioned. Look for a native driver, change the 4kstacks option or possibly download the free recompiled kernels from linuxant (kernel not DriverLoader) if youre feeling lazy. Native is the way to go if you have the option though IMO. -mf