SK98xx / PCI USR805416 network adapter problem

Beppe nytrodb at katamail.com
Mon Jun 20 17:35:53 UTC 2005


Hi all,

I have still trouble with my networking and Fedora. I hoped FC4 would
solve definitively the problem but, actually,
things get worse!
So, my Intel 915GEV m/b ships with a Marvel Yukon 88E8050 PCI Express
Gigabit Ethernet Controller (SK98LIN driver).
lspci returns:
04:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8050
Gigabit Ethernet Controller (rev 17)

Either FC3 and FC4 doesn't not recognize automatically that device.
Moreover Network Configuration has a "SysKonnect SK-98xx Gigabit"
adapter but configuring new device
I get the following error "sk98lin device eth1 does not seem to be
present, delaying initialization."
In FC3 I solved the problem downloading driver and installing as new
module.
In FC4 the same installation returns:
...
Check kernel header version (Kernel:2.6.11-1.1369_FC4smp ==
Header:2.6.11-1.1369_FC4smp) [ OK ]
Check kernel functions (Changed: nothing) [ OK ]
Compile the kernel (error) [ failed ]

An error has occurred during the compile proces which prevented
the installation from completing.
Take a look at the log file install.log for more informations.
Installation of sk98lin driver module failed.

install.log says:

+++ Compile the driver
+++ ====================================
make: Entering directory `/usr/src/kernels/2.6.11-1.1369_FC4-smp-i686'
CC [M] /tmp/Sk98IfCNlYcjTCohprSTPEBnR/all/skge.o
/tmp/Sk98IfCNlYcjTCohprSTPEBnR/all/skge.c: In function ‘sk98lin_resume’:
/tmp/Sk98IfCNlYcjTCohprSTPEBnR/all/skge.c:839: warning: ignoring return
value of ‘pci_set_power_state’, declared with attribute warn_unused_result
/tmp/Sk98IfCNlYcjTCohprSTPEBnR/all/skge.c: In function ‘sk98lin_suspend’:
/tmp/Sk98IfCNlYcjTCohprSTPEBnR/all/skge.c:919: warning: ignoring return
value of ‘pci_enable_wake’, declared with attribute warn_unused_result
/tmp/Sk98IfCNlYcjTCohprSTPEBnR/all/skge.c:920: warning: ignoring return
value of ‘pci_enable_wake’, declared with attribute warn_unused_result
/tmp/Sk98IfCNlYcjTCohprSTPEBnR/all/skge.c:926: warning: ignoring return
value of ‘pci_set_power_state’, declared with attribute warn_unused_result
/tmp/Sk98IfCNlYcjTCohprSTPEBnR/all/skge.c: In function ‘SkGeIoctl’:
/tmp/Sk98IfCNlYcjTCohprSTPEBnR/all/skge.c:4029: error: ‘struct pci_dev’
has no member named ‘slot_name’
make[1]: *** [/tmp/Sk98IfCNlYcjTCohprSTPEBnR/all/skge.o] Error 1
make: *** [_module_/tmp/Sk98IfCNlYcjTCohprSTPEBnR/all] Error 2
make: Leaving directory `/usr/src/kernels/2.6.11-1.1369_FC4-smp-i686'
+++ Compiler error

Then I plugged in a PCI Wireless adapter (USR805416 model) and tried
ndiswrapper 1.2 with different drivers.
Driver is loaded, hardware results present but I got always the same
error modprobing the module:
...
Jun 18 12:51:30 localhost kernel: ndiswrapper version 1.2 loaded
(preempt=no,smp=yes)
Jun 18 12:51:30 localhost kernel: ndiswrapper: driver usr11g (U.S.
Robotics,07/21/2003,4.0.40.3) loaded
Jun 18 12:51:30 localhost kernel: ACPI: PCI Interrupt 0000:06:02.0[A] ->
GSI 18 (level, low) -> IRQ 217
Jun 18 12:51:30 localhost kernel: ndiswrapper: using irq 217
Jun 18 12:51:30 localhost kernel: ndiswrapper
(ndiswrapper_add_pci_device:218): Windows driver couldn't initialize the
device (C0000001)
Jun 18 12:51:30 localhost kernel: ndiswrapper: probe of 0000:06:02.0
failed with error -22
...
Jun 18 14:20:57 localhost kernel: ndiswrapper version 1.2 loaded
(preempt=no,smp=yes)
Jun 18 14:20:57 localhost kernel: ndiswrapper: driver usr11g (U.S.
Robotics,06/28/2004,6.0.1.6) loaded
Jun 18 14:20:57 localhost kernel: ACPI: PCI Interrupt 0000:06:02.0[A] ->
GSI 18 (level, low) -> IRQ 217
Jun 18 14:20:57 localhost kernel: ndiswrapper
(ndiswrapper_add_pci_device:218): Windows driver couldn't initialize the
device (C0000001)
Jun 18 14:20:57 localhost kernel: ndiswrapper: probe of 0000:06:02.0
failed with error -22

Bad luck? Incompetence? I don' know but I'll appreciate any help!
Thanks

-- Beppe





More information about the users mailing list