I have a dual boot system (Suse 10.0 and Windows XP Pro) in my notebook. My notebook is toshiba m358, which has a Marvell Yukon Gigabit Ethernet Network Card (Marvell 88E8072) on it.
My problem is this: in Windows XP Pro, the network card works well, but in openSUSE, the light on the network card does not turn on.
I believe that there is no driver for the network card. I have tried several ways to solve this problem:
1, download Marvell 88E8072’s driver from “http://www.marvell.com/support”, whose name is “install_v10.85.3.3.tar.bz2”, and then install it with following commands:
# tar xfvj install_v10.85.3.3.tar.bz2
# cd DriverInstall
# ./install.sh
Create tmp dir (/tmp/Sk98IrQBgrGBUDgGKTgCGqrQK) OK ]
Check user id (0) OK ]
Check kernel version (2.6.31.5-0.1-default) OK ]
Check kernel symbol file (/proc/kallsyms) OK ]
Check kernel type (SMP) OK ]
Check number of CPUs (2) OK ]
Check architecture (found) OK ]
Set architecture (i386) OK ]
Check compiler (/usr/bin/gcc) OK ]
Check mcmodel flags (none) OK ]
Check module support (/sbin/insmod) OK ]
Check make (/usr/bin/make) OK ]
Check kernel gcc version (4.4.1) (Kernel:4.4.1 == gcc:4.4.1) OK ]
Check sk98lin driver availability (not loaded) OK ]
Check kernel header files (/lib/modules/2.6.31.5-0.1-default/build) OK ]
Check sources for .config file (/lib/modules/2.6.31.5-0.1-default/source/.config) OK ]
Copying file from proc directory (done) OK ]
Check modpost availability (available) OK ]
Unpack the sources (done) OK ]
Check firmware availability (done) OK ]
Check kernel header version (Kernel:2.6.31.5 == Header:2.6.31.5) OK ]
Check kernel functions (Changed: nothing) OK ]
Compile the kernel (done) OK ]
Copy driver man page into /usr/share/man/man4/ (done) OK ]
Check the driver (done) OK ]
Delete old driver (done) OK ]
Copying driver (done) OK ]
Make dependency (done) OK ]
Delete temp directories (done) OK ]
All done. Driver installed and loaded.
To load the module manually, proceed as follows:
Enter "modprobe sk98lin"
Have fun...
Untill now, everything is ok. however, I Enter “modprobe sk98lin”
# modprobe sk98lin
# WARNING: Deprecated config file /etc/modprobe.conf, all config files belong into /etc/modprobe.d/.
after I reboot the openSUSE, the light of network card is still off.
2, follow “http://en.opensuse.org/Configure_Marvell_Network_Card” to configure the Marvell 88E8072. it also does not work.
I tried for one day, but failed. would you please give me some suggestion?
Thanks!