asus built in NIC
Need some help with NIC drivers and im somewhat of a newb when it comes to linux. I have a ASUS P5AD2-E Premium
with fedora core4
the drivers are the marvell yukon from the mobo's CD i tryed to install the install.sh and had an error kernel source no source files, fixed that by installing the
now i get futher but then error out and get this in my log file
+++ Install mode: User
+++ Driver version: 7.06 (Aug-20-2004)
+++ Kernel version 2.6.11-1.1369_FC4smp
+++ Architecture: i386
+++ Unpack the sources
+++ tar xfv sk98lin.tar
+++ Compile the driver
make: Entering directory `/usr/src/linux-2.6.11'
WARNING: Symbol version dump /usr/src/linux-2.6.11/Module.symvers
is missing; modules will have no dependencies and modversions.
CC [M] /tmp/Sk98IJIbbqVkcqMOMqZKiHdqB/all/skge.o
/tmp/Sk98IJIbbqVkcqMOMqZKiHdqB/all/skge.c: In function ‘sk98lin_init_device’:
/tmp/Sk98IJIbbqVkcqMOMqZKiHdqB/all/skge.c:398: error: ‘struct net_device’ has no member named ‘last_stats’
/tmp/Sk98IJIbbqVkcqMOMqZKiHdqB/all/skge.c:539: error: ‘struct net_device’ has no member named ‘last_stats’
/tmp/Sk98IJIbbqVkcqMOMqZKiHdqB/all/skge.c: In function ‘ReceiveIrq’:
/tmp/Sk98IJIbbqVkcqMOMqZKiHdqB/all/skge.c:3017: warning: implicit declaration of function ‘pci_dma_sync_single’
/tmp/Sk98IJIbbqVkcqMOMqZKiHdqB/all/skge.c: In function ‘SkGeIoctl’:
/tmp/Sk98IJIbbqVkcqMOMqZKiHdqB/all/skge.c:3833: error: ‘struct pci_dev’ has no member named ‘slot_name’
make: *** [/tmp/Sk98IJIbbqVkcqMOMqZKiHdqB/all/skge.o] Error 1
make: *** [_module_/tmp/Sk98IJIbbqVkcqMOMqZKiHdqB/all] Error 2
make: Leaving directory `/usr/src/linux-2.6.11'
+++ Compiler error
i honestly dont know where im going wrong with this one
and its driving me nuts because i have no NIC so i cant use YUM or up2date
also if im missing something can you send a link or explain how to install what im missing
thanks in advance,
You might be better asking this in the Fedora forum (under Distros).
I'd be of the opinion that the Yukon should be supported natively at 2.6.11
I used to have to load the sk98lin driver for my Yukon, but now it's a kernel option. Even if you have to run it at 10/100 for a while, at least it gets you going. Sorry, but I no longer have any systems at 2.6.11, so I can't check for you when it changed.
This driver is in the kernel source (2.6.13, and maybe before...)
If you have a stock Fedora kernel, just try:
# modprobe skge
well i did what you said modprobe skge also modprobe sk98lin and both came up as not found
not sure where to go from there
Looks like you may have to build yourself a custom kernel...
Else you can install a newer kernel RPM. As I said, it is in the kernel source as of 2.6.13
I am not sure of 2.6.12
Pays never to throw anything out .... :)
Found a couple of old configs on my Gentoo desktop - 2.6.11 has both skge and sk98lin as kernel options.
If you have the config available under FC (dunno, never used it), try the following commands
Are you using the stock fedora kernel Rammstein666?
i have FC4 2.6.11-1.1369 then downloaded the kernel-2.6.11-1.1369_FC4.src.rpm
then did a rpm -ivh kernel-2.6.11-1.1369_FC4.src.rpm
went in 100%
then did a rpmbuild -bp --target=noarch
then moved /kernel-2.6.11 from the /BUILD/ foldier to /usr/src/linux-2.6.11
and made a link from that called linux
am i on the right path or not?
|All times are GMT -5. The time now is 09:00 PM.|