Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Kernel & Hardware
  • Search

Marvel Yukon sk98lin Gigabit ethernet controller

Kernel not recognizing your hardware? Problems with power management or PCMCIA? What hardware is compatible with Gentoo? See here. (Only for kernels supported by Gentoo.)
Post Reply
Advanced search
37 posts
  • 1
  • 2
  • Next
Author
Message
JohnRus
n00b
n00b
Posts: 32
Joined: Sat Jan 22, 2005 12:10 am

Marvel Yukon sk98lin Gigabit ethernet controller

  • Quote

Post by JohnRus » Thu Jan 27, 2005 11:56 pm

Hello.

I have Marvel Yukon sk98lin Gigabit ethernet controller.
I have driver, sk98lin for this device.

When i try "modprobe sk98lin", no problems.

But! No one eth0 device was created.

All time i have "lo" device only....

What is this device, and how i can start my ethernet.

Thanks.
Top
geko2004
n00b
n00b
User avatar
Posts: 15
Joined: Wed Aug 11, 2004 10:17 am

more details

  • Quote

Post by geko2004 » Fri Jan 28, 2005 12:21 am

Can you post an ifconfig -a output and lsmod.
It might help :)
Top
taurus
l33t
l33t
User avatar
Posts: 657
Joined: Tue Sep 21, 2004 1:23 pm
Location: I need to be somewhere...

  • Quote

Post by taurus » Fri Jan 28, 2005 12:22 am

You need to add "sk98lin" (without the " ") in your /etc/modules.autoload.d/kernel-2.6... I have the exact ethernet card and it works just fine for me.

taurus
Top
active
Apprentice
Apprentice
User avatar
Posts: 228
Joined: Mon Jun 23, 2003 9:32 pm
Location: Something not a structure or union
Contact:
Contact active
Website

  • Quote

Post by active » Fri Jan 28, 2005 2:43 pm

taurus wrote:You need to add "sk98lin" (without the " ") in your /etc/modules.autoload.d/kernel-2.6... I have the exact ethernet card and it works just fine for me.
IMHO this is quite unuseful because the ethX devices should become active with a modprobe.

For JohnRus: /var/log/{messages, syslog} should tell you some useful information

bye,
GIT d- s:+>: a-- C+++ UBS+++ P++ L+++
E--- W+ N+ w M- PS+(++) PE PGP+ !t
X++ tv+ b++ D+ G e h! r++ x*
Top
syg00
l33t
l33t
Posts: 907
Joined: Mon Aug 23, 2004 5:30 am
Location: Brisbane, AUS

  • Quote

Post by syg00 » Fri Jan 28, 2005 3:08 pm

Might depend on the kernel level.
At 2.6.9-r13 I needed to load it as a a module, at 2.6.10 it's now a kernel option.
I run an onboard Yukon (ASUS P4P800-E), and had to change it for 2.6.10
Top
JohnRus
n00b
n00b
Posts: 32
Joined: Sat Jan 22, 2005 12:10 am

  • Quote

Post by JohnRus » Fri Jan 28, 2005 7:51 pm

I have 2.6.10 kernel.

No errors, no warnings in the log files.

ifconfig and ifconfig -a shows only "lo" loop back device...

I have Asus p5gd1 motherboard, on i915 chipset.
Top
Apewall
Apprentice
Apprentice
User avatar
Posts: 248
Joined: Wed Dec 01, 2004 7:53 am
Location: USA
Contact:
Contact Apewall
Website

  • Quote

Post by Apewall » Fri Jan 28, 2005 9:26 pm

Set it to <M> in your kernel, recompile and install the new kernel, then.

put the "sk98lin"your /etc/modules.autoload.d/kernel-2.6

I couldn't get it to start normally in 2.6.10, i had to make it a module when i did it.
Posting for dummies
Top
Ledg
n00b
n00b
Posts: 4
Joined: Fri Jan 28, 2005 2:06 am

  • Quote

Post by Ledg » Sat Jan 29, 2005 4:24 am

I am having the same problem on my PowerBook G4.

I have Gentoo installed but my network card isn't working once installed.

I can not locate the module in the kernel... I have looked under drivers, network, 10/100 but can't find sk98lin anywhere... which module to I need to include to get sk98lin to load?
Top
syg00
l33t
l33t
Posts: 907
Joined: Mon Aug 23, 2004 5:30 am
Location: Brisbane, AUS

  • Quote

Post by syg00 » Sat Jan 29, 2005 5:35 am

Ledg wrote:I can not locate the module in the kernel... I have looked under drivers, network, 10/100 but can't find sk98lin anywhere... which module to I need to include to get sk98lin to load?
Have a look under 1000 Mbit - I just had a look at my .config; CONFIG_SK98LIN=y
lsmod shows nothing.
Top
Ledg
n00b
n00b
Posts: 4
Joined: Fri Jan 28, 2005 2:06 am

  • Quote

Post by Ledg » Sat Jan 29, 2005 6:40 am

I found the module and compiled it, its now loading no problem at boot, however I still have the netmount error coming up!?

I have tried using coldplug - still does it.

I dont understand why netmount keeps failing?!

Any help would be appreciated
Top
JohnRus
n00b
n00b
Posts: 32
Joined: Sat Jan 22, 2005 12:10 am

The problem is not solved yet.

  • Quote

Post by JohnRus » Sun Jan 30, 2005 7:25 am

I have: sk98lin card,
i915 motherboard,
p4 2.8 prescott, HT enabled, SMP enabled
Kernel 2.6.10

On 2.6.9-rc1 kernel (from livecd) driver was compiled successfully.

On 2.6.10 with same config - not.
But on Mandrake linux on 2.6.10 was compiled succesfully too.
Top
Ledg
n00b
n00b
Posts: 4
Joined: Fri Jan 28, 2005 2:06 am

  • Quote

Post by Ledg » Mon Jan 31, 2005 6:35 am

So how would I go about installing the *.9 kernel ?

Is it on the Live CD?
Top
OOZafle
Apprentice
Apprentice
User avatar
Posts: 150
Joined: Wed May 19, 2004 7:55 pm

  • Quote

Post by OOZafle » Wed Mar 09, 2005 9:24 am

look in your portage files for it, /usr/src/portage/...
the once you find it emerge the correct .ebuild should be like kernel-2.6.9-gentoo-r1.ebuild or somthing.
I don't know why you would want to downgrade though. I'm sure you'll get it working with that kernel
Time to kick ass and chew bubble gum, and i'm all out of gum.
Top
TBerrang
n00b
n00b
User avatar
Posts: 45
Joined: Mon Mar 07, 2005 8:13 pm
Location: Germany
Contact:
Contact TBerrang
Website

  • Quote

Post by TBerrang » Wed Mar 09, 2005 1:51 pm

As it seems, there are muliple issues with the Marvell NIC's arround. A short look at kernel.org reveals:

:arrow: http://bugzilla.kernel.org/show_bug.cgi?id=3869

As stated here, all kernels from 2.6.7 - 2.6.10-rc3 are affected. The sk98lin moule of newer kernels should
work as expected. :lol:

So I don't see the point in "downgrading" any kernels, sorry. I installed gentoo with devkernel 2.6.9 and then
applied this:

:arrow: http://syskonnect.com/syskonnect/suppor ... k9elin.htm

driver/patch. Since then my Marvell works like a charm. Hope this helps someone.
"They rule the world by telling lies,
dripping poison in your ear,
keeping up apparences, revelation is their fear."
-- Running Wild :: Masquerade
Top
Decibels
Veteran
Veteran
User avatar
Posts: 1635
Joined: Fri Aug 16, 2002 12:51 am
Location: U.S.A.

  • Quote

Post by Decibels » Sat Mar 19, 2005 5:46 pm

I got mine to work without a problem on my harddrive, with a new motherboard 64bit. But cannot
get the network up with the 64 livecd. Doesn't detect it, so modprobe and setup, but still no go.

No errors reported when modprobing it on the 64 livecd either. :cry:
Support bacteria – they’re the only culture some people have.”

– Steven Wright
Top
Xaid
Guru
Guru
Posts: 474
Joined: Sat Oct 30, 2004 4:24 pm
Location: Edmonton / Alberta

  • Quote

Post by Xaid » Sat Mar 19, 2005 6:28 pm

Just wanted to say that on the latest stable kernel (2.6.11-r4) sk98lin has been deprecated and replaced by a newer driver named "skge", works like a charm so far, didnt have any problems with it, so if you're upgrading your kernel to >= 2.6.11-r4 then make sure you choose that driver when configuering the kernel, and change:

sk98lin in /etc/modules.autoload.d/kernel-2.6 to skge[/b] (unless you want to keep using the deprecated driver....).
Top
Pyrran
n00b
n00b
Posts: 21
Joined: Wed Oct 22, 2003 2:48 pm

  • Quote

Post by Pyrran » Sun Mar 20, 2005 1:15 am

Yeah I noticed sk98lin being marked as deprecated, being replaced by the skge driver... however...
after adding the new driver to the list of modules, editing my /etc/modules.autoload.d/kernel-2.6 file (replacing sk98lin with skge),
building and switching over to the new kernel (2.6.11-r4) - I can only get 100Mbit out of the new driver :(
Whereas the old faithful sk98lin used to kick into gigabit no problem.
Kind of bugging as the machine in question is my "Jack Of All Trades" Server for the LAN ;) (RAID5, mail, Portage rsync, etc)


Anyway, hopefully a fix for this will appear in -r5 :)
In the meantime, I've switched back to the old driver, but I was wondering....

Anyone else having this problem? Potential causes? places to look? etc?

Thx. :)
Top
Ein
n00b
n00b
Posts: 2
Joined: Mon Mar 28, 2005 5:09 am
Location: Cypress (Houston), TX, USA
Contact:
Contact Ein
Website

  • Quote

Post by Ein » Mon Mar 28, 2005 5:10 am

I, too, have this problem. Being the Linux noob I am, and just trying to get a version of Linux to actually be connectable to the internet is EXTREMELY frustrating. Everything I've been reading seems terribly complicated, even for a nerd like me.
- Ein
Top
TBerrang
n00b
n00b
User avatar
Posts: 45
Joined: Mon Mar 07, 2005 8:13 pm
Location: Germany
Contact:
Contact TBerrang
Website

  • Quote

Post by TBerrang » Mon Mar 28, 2005 1:40 pm

Pyrran wrote:<snipp!>
Anyone else having this problem? Potential causes? places to look? etc?
Well, the problem is, that skge works, but is (still) a rather "generic" driver for the Marvell. So, if you want to use all your Marvell-features (like gigabit), you have to stick with sk98lin at the moment. This may change in futher releases of skge.

People with real problems using sk98lin are ecouraged to use the drivers from the Syskonnect-Homepage at:
http://www.syskonnect.com/syskonnect/su ... river.html

This helped me out when using kernel 2.6.9. Perhaps it solves the problems of someone else too, plus, that drivers get updated quite frequently.

Cheers,
Torsten.
"They rule the world by telling lies,
dripping poison in your ear,
keeping up apparences, revelation is their fear."
-- Running Wild :: Masquerade
Top
Decibels
Veteran
Veteran
User avatar
Posts: 1635
Joined: Fri Aug 16, 2002 12:51 am
Location: U.S.A.

  • Quote

Post by Decibels » Sun Apr 03, 2005 7:09 pm

Want to reiterate going to SysKonnect and getting the drivers. Fixed my problem. The one with
the kernel is crap (well, to be nice, maybe just outdated).
Support bacteria – they’re the only culture some people have.”

– Steven Wright
Top
Pyrran
n00b
n00b
Posts: 21
Joined: Wed Oct 22, 2003 2:48 pm

  • Quote

Post by Pyrran » Tue Apr 05, 2005 8:17 pm

Thx for the interesting info.

Thought I'd drop a note to say the skge driver in 2.6.11-gentoo-r5 now appears to work fine - I'm now getting a gigabit connection (FD) to the LAN - and have now removed sk98lin from my startup, and i am once more a happy gentoo camper :D (on the networking side anyway ;) )
Top
Decibels
Veteran
Veteran
User avatar
Posts: 1635
Joined: Fri Aug 16, 2002 12:51 am
Location: U.S.A.

  • Quote

Post by Decibels » Tue Apr 05, 2005 9:28 pm

I was just told to try that one in the bug report I wrote on upgrading the kernel. Going to try it myself in a bit.
Support bacteria – they’re the only culture some people have.”

– Steven Wright
Top
Decibels
Veteran
Veteran
User avatar
Posts: 1635
Joined: Fri Aug 16, 2002 12:51 am
Location: U.S.A.

  • Quote

Post by Decibels » Fri Apr 08, 2005 9:30 pm

Tried the skge and first boot it didn't work. Tried it again next day and worked. Been working since.
I did get a few errors during kernel compile on it. But doesn't seem to be affecting it.
By the way, the kernel was 2.6.11-gentoo-r5 from the gentoo-sources.

By the way, was having trouble with the Marvell Ethernet Controller in Win2k also. From Marvell's website
found the 8.20.10.3 version of the yk50x86.sys driver for Windows. That one has worked thru all my
testing. Booted, rebooted, powered off,... and all systems go so far.

Update: Skge at this time isn't better than the sk98lin version from syskonnect.com.

Code: Select all

driver: sk98lin
version: 8.15.1.3 (01)

I found it had the same problem, just not as freq. If I booted an old RR4 Gentoo LiveCD, it doesn't dectect
the ethernet, so never loads. Bad thing is upon several reboots off harddrive, the skge will not start it again. Had to boot
to the sk98lin kernel I patched.
Then also found when I booted off harddrive with kernel command 'noapic' it did the same thing, no ethernet and not upon
reboot either. Had to do the same thing, this time though I tested out the newer Marverll driver I got from their
site for Win2k. The ethernet came back up.

So, going back to sk98lin for the time being.
Last edited by Decibels on Sun Apr 10, 2005 3:20 pm, edited 2 times in total.
Support bacteria – they’re the only culture some people have.”

– Steven Wright
Top
mlivingstone
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 125
Joined: Sun Feb 06, 2005 3:48 am
Location: Gold Coast, Australia

Re: Marvel Yukon sk98lin Gigabit ethernet controller

  • Quote

Post by mlivingstone » Sat Apr 09, 2005 4:56 am

JohnRus wrote:Hello.

I have Marvel Yukon sk98lin Gigabit ethernet controller.
I have driver, sk98lin for this device.

When i try "modprobe sk98lin", no problems.

But! No one eth0 device was created.

All time i have "lo" device only....

What is this device, and how i can start my ethernet.

Thanks.
OK. Been there, done that. My Toshiba Tecra A3 uses the 88E8036 version of Marvell Yukon chip. As of 2.6.11-gentoo-r4 yesterday, I had it working by doing:

Goto www.sysconnect.com (from memory!) and go to their Gigabit ethernet Server adapter and download the version 8.15 .tgz file.

Unpack it somewhere on your harddisk. You will end up with a DriverInstall directory which will have (amongst others) a install.sh executable.

In your kernel, turn on the sk98lin option (yes, I know it says deprecated but skge is still a bit tooooo vanilla but you can leave it on too - makes no difference!) and make this kernel & modules. Goto DriverInstall and run install.sh. Choose either expert or use mode (I have done both and both work). Havent done patch menthod.

When it finishes, you should be able to see in ifconfig a working ethernet adaptor.

Unfortunately I just borked my grub config so I can't give you actual keystrokes but the above should be close enough.

HTH

MarkL
Top
effbiai
n00b
n00b
Posts: 1
Joined: Sun Feb 12, 2006 2:24 am

  • Quote

Post by effbiai » Sun Feb 12, 2006 2:30 am

I have the same problem with 2005.1 livecd. sk98lin is to old to recognize my Marvell nic. I've used this nic on other distros but i had to patch the kernel with drivers from skyconnect.. Anyway. How do i integrate that drivers to the kernel on this livecd? I mean.. i could use a nic to install gentoo :P
Top
Post Reply

37 posts
  • 1
  • 2
  • Next

Return to “Kernel & Hardware”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic