View Full Version : Marvell card in Fedona
upcstudent
2005-04-01, 01:53 AM CST
Hi,
We have bought a new PC with Intel Desktop Board D925XBC. This board has integrated a Marvell 88E8050 PCI Express Gigabit Ethernet Controler.
We installed Windows and Linux FC3 and this card works on Windows but on FC3 it doesn't.
Is there some driver? How can we install it?
Thanks
DMBGO
2005-06-23, 04:38 PM CDT
I have the same board and am looking for a driver for fc4, ithe adapter works fine with mandriva le 2005, so perhaps there is a driver on the mandria dist cds, I'll have a look
chili555
2005-06-23, 05:25 PM CDT
http://downloadfinder.intel.com/scripts-df-external/download.aspx?url=/7791/eng/88e8050_LINUX_706.tar.bz2&agr=N&ProductID=1959&DwnldId=7791&strOSs=All&OSFullName=All+Operating+Systems&lang=eng
I haven't tried it, but you might look into this.
kg4cbk
2005-06-23, 06:46 PM CDT
A couple of months ago I built a system using an Asus P5GD2 motherboard that has a Marvell 88e8053 network interface.
I found a driver on http://www.syskonnect.com/syskonnect/support/driver/zip/linux
The file I downloaded was install-8_13.tar but someone else recently found an updated driver there.
I did need to make a soft link: ln -s /lib/modules/VERSIONOFKERNEL/build /usr/src/linux
to get this driver to build.
Has worked just fine since then. Just remember that if you upgrade the kernel you will need to modify the link and rebuild the driver.
XenoTron
2005-06-23, 06:49 PM CDT
If you search this forum for "Marvell" you can see how many other people have had the same problem with that card. I still haven't gotten it to work with that driver, I get errors when trying to create the patch.
kg4cbk
2005-06-23, 06:52 PM CDT
If you search this forum for "Marvell" you can see how many other people have had the same problem with that card. I still haven't gotten it to work with that driver, I get errors when trying to create the patch.
What errors are you getting when building the driver?
XenoTron
2005-06-23, 07:03 PM CDT
I'll retry it and get the exact error. Did you choose "install" or "generate patch"?
kg4cbk
2005-06-23, 07:07 PM CDT
I'll retry it and get the exact error. Did you choose "install" or "generate patch"?
Been awhile since I set that box up but I believe I just ran the install process for it.
XenoTron
2005-06-23, 08:34 PM CDT
Ugh, so close. I tried "install" and it failed because lsmod doesn't exist so it couldn't verify the patch. I tried "generate patch" and it generated fine, I applied the patch and it installed fine too. I configured the card and it actually activated. I tried going online and it couldn't connect to anything other than my router, which was farther than I ever got but I couldn't view any webpages. So I tried restarting my computer hoping that resetting the network would fix something and when fedora came back up it said that eth0 was not present. I tried running the patch again and it said that everything was already installed (I overwrote it anyway but the card still doesn't work). So now I'm back at the stage of fedora not believing me when I tell it I have a network card. Where can I look for errors or any sort of hint about why the card is failing to be brought up?
The error I get when I try to bring up the card is "sk98lin is not present, delaying initialization"
XenoTron
2005-06-25, 04:13 PM CDT
OK, I finally got it to work. The "generate patch" option doesn't seem to do the trick since it installed but didn't fix my problem. The "install" part couldn't find lsmod because /sbin wasn't in my path. I added it to the path and the install worked perfectly, I finally have the network working on fedora.
kg4cbk
2005-06-25, 04:40 PM CDT
Sounds like you need to use:
su -
so you get roots environment which would include all the paths you need for lsmod and other commands.
Glad you got it working!
XenoTron
2005-06-25, 07:11 PM CDT
I did use su and was root, it wasn't in that path either.
chili555
2005-06-25, 08:48 PM CDT
su - is not the same as su. "ess you <space> hyphen" gets roots environment and paths.
XenoTron
2005-06-26, 10:19 AM CDT
Oh, well in that case I'm an idiot. Thanks for the info :)
cebe
2005-07-01, 12:59 AM CDT
A couple of months ago I built a system using an Asus P5GD2 motherboard that has a Marvell 88e8053 network interface.
I found a driver on http://www.syskonnect.com/syskonnect/support/driver/zip/linux
The file I downloaded was install-8_13.tar but someone else recently found an updated driver there.
I did need to make a soft link: ln -s /lib/modules/VERSIONOFKERNEL/build /usr/src/linux
to get this driver to build.
Has worked just fine since then. Just remember that if you upgrade the kernel you will need to modify the link and rebuild the driver.
I have a Asus P5GD2 aswell. I'm kind of a linux newbie so i had the problem with lsmod. I tried the "su -" command but that gave me an empty shell that i didn't know what to do with... However i chached the install.sh file, all "lsmod" to "/sbin/lsmod" and that seemed to work. The problem i have now is that i don't know how to make fedora recognize the driver. At first it seemd to recognize the card and i was able to activate it, but i couldn't use any communication. Also i couldnt get ifconfig-command working. I rebooted and i didn't get the red start-text when initializing the kernel, but when i tried to activate the card, it said there was no such card... does someone know what to do?
DMBGO
2005-07-01, 01:18 AM CDT
I got this interface working the other day using the driver mentioned in this forum. You need to install and activate the card and then install an interface as well
cebe
2005-07-01, 01:21 AM CDT
I got this interface working the other day using the driver mentioned in this forum. You need to install and activate the card and then install an interface as well
Exactly how is this done?
At first when i managed to install the driver, there was no card to activate so i added the card "manually". After that i was able to activate it.
How do i install an interface?
Also, i'm not sure which one of the kernels to use... i'm currently using the one that ends with ..smp, because that was the only one that had /lib/modules/VERSIONOFKERNEL/build -directory. The other kernel had a build -link but it was broken it seemed.
kg4cbk
2005-07-01, 06:43 AM CDT
You need to build the driver for the kernel that you will be running. I run the smp kernel on my system. You can get the specific kernel version you are running by using the command:
uname -r
Note that if you boot a different kernel you will need to rebuild the driver.
Remeber to make the soft link as well or you will get errors during the driver build.
Your other message is confusing. You need to use su - to get root privileges so you can install the driver that you build.
Once you have downloaded the install-8_13.tar file (or whatever the latest version is) you need to untar that file using:
tar xvf install-8_13.tar
On my system this created a directory DriverInstall
cd DriverInstall
Read the README file it has very good details on how the install process works.
./install.sh
Then select the option to install the driver.
You don't need to install the sources for the kernel, just make the soft link I mentioned in an earlier message that is all the driver needs to build correctly.
Once you have it installed you can modprobe or run kudzu which should find the interface now. Or you can reboot and let kudzu find it that way. If kudzu finds it it should create the interface for you. You can then use the standard system-config-network tool to adjust the settings on the interface.
toto980213
2005-07-20, 11:07 AM CDT
Hi kg4cbk,
you instructions work just fine for me (FC4). The link I needed to make to compile the kernel mode was:
# cd /usr/src/
# ln -s kernels/2.6.11-1.1369_FC4-i686/ linux
Alex
kg4cbk
2005-07-20, 11:15 AM CDT
What is the motherboard you used that has the marvel chipset?
toto980213
2005-07-20, 02:26 PM CDT
It's a Toshiba Satellite M55-S325 laptop. I didn't found the motherboard specification in the manual. Is there anyway to find this information in linux?
kg4cbk
2005-07-20, 02:47 PM CDT
I thought you had a standard motherboard system. The laptop info is sufficient. Was just curious. I ran into the marvel chipset on a ASUS P5GD2 Deluxe motherboard a few months back. Had not heard of them before. Then I found them again in a Netgear WG511 wireless card.
They must be selling their chips real cheap to get in that many devices. :)
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.