on an ASUS P5K-E wifi (wifi disabled in bios) board with:
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller (rev 12)
centos 5.1 did not configure the device.
Anyone else see this or have a solution?
Tried forcing sky2 module, but init just says device does not seem to be present even tho lspci shows it on the bus. Is there another kernel module that also needs to be loaded besides sky2.ko? (got sky2 information from a fedora 8 install on same machine).
On Wed, 2008-03-26 at 13:26 -0400, Clyde E. Kunkel wrote:
on an ASUS P5K-E wifi (wifi disabled in bios) board with:
02:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8056 PCI-E Gigabit Ethernet Controller (rev 12)
centos 5.1 did not configure the device.
Anyone else see this or have a solution?
Tried forcing sky2 module, but init just says device does not seem to be present even tho lspci shows it on the bus. Is there another kernel module that also needs to be loaded besides sky2.ko? (got sky2 information from a fedora 8 install on same machine). _______________________________________________
If you are trying to add it use the "system-config-network". I run basically the same mother board on my home PC and it does work. (the driver) GUI - System | Administration | Network | Hardware Tab | New.
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
John wrote:
<snip> If you are trying to add it use the "system-config-network". I run basically the same mother board on my home PC and it does work. (the driver) GUI - System | Administration | Network | Hardware Tab | New.
yeah....tried that till blue in the face. The device is just not being seen for some reason. I was able go boot fedora 8, do a chroot to centos and bring up the network, but it didn't stick. (chroot worked nice to do a yum update, tho).
Will try a reinstall from scratch.
Thanks for the suggestion.
------------------------------ Regards,
Old Fart
on 3-26-2008 11:55 AM Clyde E. Kunkel spake the following:
John wrote:
<snip> If you are trying to add it use the "system-config-network". I run basically the same mother board on my home PC and it does work. (the driver) GUI - System | Administration | Network | Hardware Tab | New.
yeah....tried that till blue in the face. The device is just not being seen for some reason. I was able go boot fedora 8, do a chroot to centos and bring up the network, but it didn't stick. (chroot worked nice to do a yum update, tho).
Will try a reinstall from scratch.
Thanks for the suggestion.
Regards,
Old Fart
CentOS might not support that version of the Marvell chipset if it is a newer board. Fedora 8 has a much newer kernel. This should be the drivers for that board, but I don't have one, so all I can give you is a link. http://dlsvr01.asus.com/pub/ASUS/mb/socket775/P5K-E/LinuxDrivers.zip
Scott Silva wrote:
CentOS might not support that version of the Marvell chipset if it is a newer board. Fedora 8 has a much newer kernel. This should be the drivers for that board, but I don't have one, so all I can give you is a link. http://dlsvr01.asus.com/pub/ASUS/mb/socket775/P5K-E/LinuxDrivers.zip
Thanks...got it last night, playing with fedora 9 beta at the moment. Google does show a lot of gripes about RHEL and marvell e-net. Am going to try a reinstall and if that doesn't work, then the ASUS driver.
Thanks for the suggestions.
------------------------------ Regards,
Old Fart
On Wed, 2008-03-26 at 14:55 -0400, Clyde E. Kunkel wrote:
John wrote:
<snip> If you are trying to add it use the "system-config-network". I run basically the same mother board on my home PC and it does work. (the driver) GUI - System | Administration | Network | Hardware Tab | New.
yeah....tried that till blue in the face. The device is just not being seen for some reason. I was able go boot fedora 8, do a chroot to centos and bring up the network, but it didn't stick. (chroot worked nice to do a yum update, tho).
Will try a reinstall from scratch.
Thanks for the suggestion.
Did you by mistake disable the wrong one in the Bios?? I know you mention that you disabled wireless??
Regards,
Old Fart _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
On Wed, 2008-03-26 at 14:55 -0400, Clyde E. Kunkel wrote:
John wrote:
<snip> If you are trying to add it use the "system-config-network". I run basically the same mother board on my home PC and it does work. (the driver) GUI - System | Administration | Network | Hardware Tab | New.
yeah....tried that till blue in the face. The device is just not being seen for some reason. I was able go boot fedora 8, do a chroot to centos and bring up the network, but it didn't stick. (chroot worked nice to do a yum update, tho).
Will try a reinstall from scratch.
Thanks for the suggestion.
BTW ASUS.com has a linux Driver for that board. They have one for mine. Mine is a P4P800-E..
Regards,
Old Fart _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
John wrote:
On Wed, 2008-03-26 at 14:55 -0400, Clyde E. Kunkel wrote:
John wrote:
<snip> If you are trying to add it use the "system-config-network". I run basically the same mother board on my home PC and it does work. (the driver) GUI - System | Administration | Network | Hardware Tab | New.
yeah....tried that till blue in the face. The device is just not being seen for some reason. I was able go boot fedora 8, do a chroot to centos and bring up the network, but it didn't stick. (chroot worked nice to do a yum update, tho).
Will try a reinstall from scratch.
Thanks for the suggestion.
BTW ASUS.com has a linux Driver for that board. They have one for mine. Mine is a P4P800-E..
There's a more recent driver available than the one on the Asus site. Google found it for me. Unfortunately I can't recall were I downloaded it from now.
Unfortunately whilst it appears to work ok at 100Mb/s, I get a huge number of framing errors at 1000Mb/s. I've not tried enabling jumbo frames yet though.
James
James Fidell wrote:
John wrote:
<snip>
There's a more recent driver available than the one on the Asus site. Google found it for me. Unfortunately I can't recall were I downloaded it from now.
Unfortunately whilst it appears to work ok at 100Mb/s, I get a huge number of framing errors at 1000Mb/s. I've not tried enabling jumbo frames yet though.
Th ASUS driver won't compile for me...just says compile error, look in the log. The log says compile error.
I will google this again.
BTW, not even sure this is a driver problem, since all indications are the driver is not even being detected beyond lspci. I fudged an udev rule from Fedora 8 and at least got a sky2 driver to obtain an ip address after a long (2 minutes or so) wait. However, lo went away in the process so this was really useless. Udev between 5.1 and Fedora 8 are very different.
If anyone has a working udev rule I would appreciate it if it could be shared with me. Thanks.
Clyde E. Kunkel wrote:
James Fidell wrote:
John wrote:
<snip> > > There's a more recent driver available than the one on the Asus site. > Google found it for me. Unfortunately I can't recall were I downloaded > it from now. > > Unfortunately whilst it appears to work ok at 100Mb/s, I get a huge > number of framing errors at 1000Mb/s. I've not tried enabling jumbo > frames yet though. >
Th ASUS driver won't compile for me...just says compile error, look in the log. The log says compile error.
It wouldn't compile for me first time, either, because it wasn't looking in the right place for the kernel files.
After installing kernel-devel and kernel-headers for the current kernel, I did something like:
# ln -s kernels/`uname -r`-`uname -p` /usr/src/linux
and that fixed it for me.
I was using the latest drivers I could find, from here:
http://www.marvell.com/drivers/driverDisplay.do?dId=153&pId=38
James
James Fidell wrote:
Clyde E. Kunkel wrote:
James Fidell wrote:
John wrote:
<snip> > > There's a more recent driver available than the one on the Asus site. > Google found it for me. Unfortunately I can't recall were I downloaded > it from now. > > Unfortunately whilst it appears to work ok at 100Mb/s, I get a huge > number of framing errors at 1000Mb/s. I've not tried enabling jumbo > frames yet though. >
Th ASUS driver won't compile for me...just says compile error, look in the log. The log says compile error.
It wouldn't compile for me first time, either, because it wasn't looking in the right place for the kernel files.
After installing kernel-devel and kernel-headers for the current kernel, I did something like:
# ln -s kernels/`uname -r`-`uname -p` /usr/src/linux
and that fixed it for me.
I was using the latest drivers I could find, from here:
http://www.marvell.com/drivers/driverDisplay.do?dId=153&pId=38
James _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
I got past the missing kernel header files. It said it was on the compile step when it failed, so I believe I got the symlinks right. Will try again (and again). Thanks for the response.
Clyde E. Kunkel wrote:
James Fidell wrote:
Clyde E. Kunkel wrote:
James Fidell wrote:
John wrote:
<snip> > > There's a more recent driver available than the one on the Asus site. > Google found it for me. Unfortunately I can't recall were I downloaded > it from now. > > Unfortunately whilst it appears to work ok at 100Mb/s, I get a huge > number of framing errors at 1000Mb/s. I've not tried enabling jumbo > frames yet though. >
Th ASUS driver won't compile for me...just says compile error, look in the log. The log says compile error.
It wouldn't compile for me first time, either, because it wasn't looking in the right place for the kernel files.
After installing kernel-devel and kernel-headers for the current kernel, I did something like:
# ln -s kernels/`uname -r`-`uname -p` /usr/src/linux
and that fixed it for me.
I was using the latest drivers I could find, from here:
http://www.marvell.com/drivers/driverDisplay.do?dId=153&pId=38
James _______________________________________________ CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
I got past the missing kernel header files. It said it was on the compile step when it failed, so I believe I got the symlinks right. Will try again (and again). Thanks for the response.
Finally...the updated driver from Marvell compiled and installed. Able to do yum update and do it all over again.
Thank you one and all for your suggestions. Quite a learning experience.
On Fri, 2008-03-28 at 15:41 +0000, James Fidell wrote:
John wrote:
On Wed, 2008-03-26 at 14:55 -0400, Clyde E. Kunkel wrote:
John wrote:
<snip> If you are trying to add it use the "system-config-network". I run basically the same mother board on my home PC and it does work. (the driver) GUI - System | Administration | Network | Hardware Tab | New.
yeah....tried that till blue in the face. The device is just not being seen for some reason. I was able go boot fedora 8, do a chroot to centos and bring up the network, but it didn't stick. (chroot worked nice to do a yum update, tho).
Will try a reinstall from scratch.
Thanks for the suggestion.
BTW ASUS.com has a linux Driver for that board. They have one for mine. Mine is a P4P800-E..
There's a more recent driver available than the one on the Asus site. Google found it for me. Unfortunately I can't recall were I downloaded it from now.
Unfortunately whilst it appears to work ok at 100Mb/s, I get a huge number of framing errors at 1000Mb/s. I've not tried enabling jumbo frames yet though.
James
Since the errors @ 1000gbs have you tried the asus provided linux driver?? BTW you do have gig e net cabability right? Switches? You can try "ethtool eth0" and try to force gig connectivity. Or like you said jumbo frames, but does your switching hardware support that?
CentOS mailing list CentOS@centos.org http://lists.centos.org/mailman/listinfo/centos
John wrote:
Since the errors @ 1000gbs have you tried the asus provided linux driver??
I shall give that a go next.
BTW you do have gig e net cabability right? Switches? You can try "ethtool eth0" and try to force gig connectivity. Or like you said jumbo frames, but does your switching hardware support that?
Yes, I have a gig-e switch :)
I think there may be an interoperability problem with the card and switch I'm using -- even at 100Mb it isn't entirely reliable whereas other devices are. In a 100Mb switch it works fine. Next step is to put e100 and e1000 cards in and test those on the gig-e switch. I'll also try dropping back to the release on the Asus site, though it does look like it's just an earlier release of the same driver as the Marvell one, rather than a different codebase altogether.
James
Clyde E. Kunkel wrote:
yeah....tried that till blue in the face. The device is just not being seen for some reason. I was able go boot fedora 8, do a chroot to centos and bring up the network, but it didn't stick. (chroot worked nice to do a yum update, tho).
can you post the output from lspci -n; for that machine ?
Karanbir Singh wrote:
can you post the output from lspci -n; for that machine ?
From the current booted Fedora 8:
[root@P5K-E ~]# lspci -n 00:00.0 0600: 8086:29c0 (rev 02) 00:01.0 0604: 8086:29c1 (rev 02) 00:1a.0 0c03: 8086:2937 (rev 02) 00:1a.1 0c03: 8086:2938 (rev 02) 00:1a.2 0c03: 8086:2939 (rev 02) 00:1a.7 0c03: 8086:293c (rev 02) 00:1b.0 0403: 8086:293e (rev 02) 00:1c.0 0604: 8086:2940 (rev 02) 00:1c.4 0604: 8086:2948 (rev 02) 00:1c.5 0604: 8086:294a (rev 02) 00:1d.0 0c03: 8086:2934 (rev 02) 00:1d.1 0c03: 8086:2935 (rev 02) 00:1d.2 0c03: 8086:2936 (rev 02) 00:1d.7 0c03: 8086:293a (rev 02) 00:1e.0 0604: 8086:244e (rev 92) 00:1f.0 0601: 8086:2916 (rev 02) 00:1f.2 0106: 8086:2922 (rev 02) 00:1f.3 0c05: 8086:2930 (rev 02) 01:00.0 0300: 1002:9589 01:00.1 0403: 1002:aa08 02:00.0 0200: 11ab:4364 (rev 12) <===========Marvell 03:00.0 0106: 197b:2363 (rev 03) 03:00.1 0101: 197b:2363 (rev 03) 05:03.0 0c00: 11c1:5811 (rev 70) [root@P5K-E ~]#
------------------------------- Regards,
Old Fart