Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
SiS 900 (Lan Card) not detected
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Installing Gentoo
View previous topic :: View next topic  
Author Message
gveda
n00b
n00b


Joined: 23 Dec 2002
Posts: 5
Location: Kanpur, INDIA

PostPosted: Sun Jan 12, 2003 4:02 pm    Post subject: SiS 900 (Lan Card) not detected Reply with quote

Hi !

Quote:
I have posted this on the Networking & Security forum also. I did that earlier in the day. However on second thoughts I realised that this was a better place to post such a query since it is related to installation. I am sorry to cross-post.


I am new not only to Gentoo but also to Linux. I am having lots of problems during the installation from the Live CD 1.4 rc1. My exact system config is :

Athlon XP 2000+
Motherboard : ASUS A7S266 VM (Lan Card inbuilt)
Chipset : Northbridge SiS 740
SouthBridge SiS 961B

LAN : SiS 961B integrated 10/100 Mbps Fast Ethernet with Realtek external PHY

The problem is that when I do net-setup eth0 and give in all the details (like IP, Broadcast etc ..) I get an error saying

SIOCSIFADDR : No such device
eth0 : unknown interface : No such deveice
......

when I did modprobe sis900.0 I get an error
modprobe : cannot locate module sis900

Everything works fine in Windoze XP. It detects my Lan card as SiS 900 based fast ethernet adapter with IRQ as 22. Networking does not even work in RedHat 8.0 It also says device not found.
I thought there was a problem with the IRQ as in RedHat I got options to fill in IRQ only till 15 for the network device. So in my BIOS I changed interrupt from APIC to PIC (so as to allow IRQ allotments only till 16). But doing this led even to more problems : Now my windoze wont boot. Also still in Gentoo or Red Hat (which I had installed) I was unable to set up Networking.

Plug and Play is off in my BIOS.
Also my BIOS shows the Network Controller at IRQ 9.

Please help me find a solution to this problem and finally have Linux up and running on my system ! Maybe this is a motherboard specific problem (I really dont know).

Thanx in advance,

Gaurav

Just for additional informtion : I am on a network behind a proxy server that requires authentication.
During bot I also get spurious 8259A interrupt on IRQ7 -- and my parallel port is not set to IRQ7 !
Back to top
View user's profile Send private message
cyfred
Retired Dev
Retired Dev


Joined: 23 Aug 2002
Posts: 596

PostPosted: Mon Jan 13, 2003 2:12 am    Post subject: Reply with quote

By the looks of it the 1.4_rc1 kernel doesnt have sis900 support compiled into it or as a module by default...

You will need to compile a kernel with this support and use that instead before you can contiune. Support is in the Networking Devices Section -> 10/100 Ethernet Cards -> EISA other PCI cards -> SiS 900/xyz
Back to top
View user's profile Send private message
scocou
Apprentice
Apprentice


Joined: 16 Aug 2002
Posts: 184
Location: Pacific NW, Canada

PostPosted: Mon Jan 13, 2003 7:23 am    Post subject: Reply with quote

Hard to recompile a kernel if you can't download it... My lame answer - try the 1.4RC2 live-cd. My better answer -
Quote:
when I do net-setup eth0 and give in all the details
Did you first try #pci-setup as described in the guide? That may easily solve your problem if you forgot. My non-technical answer - try switching pci slots, it's worked for me before.
Back to top
View user's profile Send private message
cyfred
Retired Dev
Retired Dev


Joined: 23 Aug 2002
Posts: 596

PostPosted: Mon Jan 13, 2003 1:43 pm    Post subject: Reply with quote

Dont the liveCD's come with the kernel tree on them?

I will check this myself but more posting out of exclamation
Back to top
View user's profile Send private message
brain
Apprentice
Apprentice


Joined: 16 May 2002
Posts: 229
Location: Farmington Hills, MI

PostPosted: Mon Jan 13, 2003 2:26 pm    Post subject: Reply with quote

scocou wrote:
Hard to recompile a kernel if you can't download it... My lame answer - try the 1.4RC2 live-cd. My better answer -
Quote:
when I do net-setup eth0 and give in all the details
Did you first try #pci-setup as described in the guide? That may easily solve your problem if you forgot. My non-technical answer - try switching pci slots, it's worked for me before.


I have the same card on my mobo, and the 1.4_rc3 live CD works just fine.

Depending on the kernel he's trying to use, the SiS NIC can take quite a while to wake up, as well.
_________________
--brain
Back to top
View user's profile Send private message
cyfred
Retired Dev
Retired Dev


Joined: 23 Aug 2002
Posts: 596

PostPosted: Mon Jan 13, 2003 2:29 pm    Post subject: Reply with quote

Im assuming you mean the rc2 CD.

And well I dont have my rc2 CD handy to check on so I just popped in the rc1 CD and had a look to see what it had. Strange though, there seems to be a fair few problems with the network device setup for the release candidates.
Back to top
View user's profile Send private message
gveda
n00b
n00b


Joined: 23 Dec 2002
Posts: 5
Location: Kanpur, INDIA

PostPosted: Mon Jan 13, 2003 2:35 pm    Post subject: Reply with quote

Hi !
Well I did do pci-setup (dutifully following each step of the install guide). Scocou there is no question of changing the pci slot since the LAN card is inbuilt !
Also cyfred I am sorry but could not find the document you referred to !
Moreover I want to know about the hardware devices supported by the 1.4_rc2 version. Is there any document on the web ?
Thanx !
Gaurav
Back to top
View user's profile Send private message
brain
Apprentice
Apprentice


Joined: 16 May 2002
Posts: 229
Location: Farmington Hills, MI

PostPosted: Mon Jan 13, 2003 9:11 pm    Post subject: Reply with quote

cyfred wrote:
Im assuming you mean the rc2 CD.


Yea, I did. typo!

cyfred wrote:
And well I dont have my rc2 CD handy to check on so I just popped in the rc1 CD and had a look to see what it had. Strange though, there seems to be a fair few problems with the network device setup for the release candidates.


I typically don't even use the pci-setup utility on the RC's... like you I've seen quite a few problems with them (why does it always try to load cpqarray?!)

As far as the SiS900 nic, it's been relatively solid under kernels > 2.4.16. Prior to that, support was shoddy.
_________________
--brain
Back to top
View user's profile Send private message
brain
Apprentice
Apprentice


Joined: 16 May 2002
Posts: 229
Location: Farmington Hills, MI

PostPosted: Mon Jan 13, 2003 9:19 pm    Post subject: Re: SiS 900 (Lan Card) not detected Reply with quote

gveda wrote:

when I did modprobe sis900.0 I get an error
modprobe : cannot locate module sis900


The 1.4_rc1 CD doesn't seem to have support for the SiS900 card.

My suggestion is to grab 1.4rc_2, since one of the changes is that driver support for every NIC has been built into the kernel on that LiveCD. I've used it personally on my machine and it was fine.
_________________
--brain
Back to top
View user's profile Send private message
cyfred
Retired Dev
Retired Dev


Joined: 23 Aug 2002
Posts: 596

PostPosted: Mon Jan 13, 2003 10:56 pm    Post subject: Reply with quote

Quote:
I typically don't even use the pci-setup utility on the RC's... like you I've seen quite a few problems with them (why does it always try to load cpqarray?!)


Im not sure about cpqarray, but there are also a fair few bugs with the actual network connections. I actually had to boot from a 1.2 cd and use the 1.4_rc2 tarball to install because eth0 was having transmit timeouts.
Back to top
View user's profile Send private message
doll1
Tux's lil' helper
Tux's lil' helper


Joined: 12 Nov 2002
Posts: 120
Location: Düsseldorf, Earth

PostPosted: Wed Jan 15, 2003 1:54 pm    Post subject: Reply with quote

I have also problems with this sis900 onboard. Detection seems to be fine with 1.4_rc2. Ifconfig is able to give it an ip-address and shows me it's hardware-address. But that's all. I'm not able to get an adsl-connect or even a connection to my dhcp-server.

What I found out, is:

BIOS lists the network controller with irq5
ifconfig says irq:19 io:0xec00
/proc/ioports 0xec00 - 0xecff: sis900
/proc/interrupts IO-APIC irq 19
(even if I boot with: gentoo noapic. I tried this, because I once got it run with knoppix. And there it was listed under /proc/interrupts with XT-PIC irq 5.)

Please help me too, because I have no further ideas. :(
The Bios is not really comfortable in allowing this or that or not.
Back to top
View user's profile Send private message
cyfred
Retired Dev
Retired Dev


Joined: 23 Aug 2002
Posts: 596

PostPosted: Thu Jan 16, 2003 1:24 pm    Post subject: Reply with quote

doll1 wrote:
I have also problems with this sis900 onboard. Detection seems to be fine with 1.4_rc2. Ifconfig is able to give it an ip-address and shows me it's hardware-address. But that's all. I'm not able to get an adsl-connect or even a connection to my dhcp-server.


Yes I know the feeling same thing was happening to me.

First things first, what happens if you boot with gentoo acpi=no ??
Does it work then?

If not...
Can you boot with a 1.4_rc2 CD and get the connection to work?
Can you boot with a customised 1.2 cd and get the connection to work?
Back to top
View user's profile Send private message
doll1
Tux's lil' helper
Tux's lil' helper


Joined: 12 Nov 2002
Posts: 120
Location: Düsseldorf, Earth

PostPosted: Thu Jan 16, 2003 2:09 pm    Post subject: Reply with quote

cyfred wrote:

First things first, what happens if you boot with gentoo acpi=no ??
Does it work then?

I have to try this later, I'm at work now
Quote:
Can you boot with a 1.4_rc2 CD and get the connection to work?

'think you meant 1.4_rc1. Also didn't try for now
Quote:
Can you boot with a customised 1.2 cd and get the connection to work?

same thing

will answer these in a few hours

But once I got it running, chrooting from knoppix. And even after the complete install-process and reboot into gentoo it connected well.

Unfortunatly, in case of a mistake, I had to reinstall and it never happened again :(

Update
acpi=no doesn't work :cry:
_rc1 doesn't work :cry:
and now I'm going to download me a 1.2 image. For the test only, because I read some deterrend article about upgrading from 1.2 to 1.4.

'til soon
Back to top
View user's profile Send private message
ollie
n00b
n00b


Joined: 24 Nov 2002
Posts: 35

PostPosted: Sat Jan 25, 2003 1:35 pm    Post subject: Reply with quote

disable apic in bios.... works for me..
Back to top
View user's profile Send private message
doll1
Tux's lil' helper
Tux's lil' helper


Joined: 12 Nov 2002
Posts: 120
Location: Düsseldorf, Earth

PostPosted: Mon Jan 27, 2003 11:32 am    Post subject: Reply with quote

Yep,
my bios isn't that comfortable,
and noapic didn't work for the 1.4_rc2 boot cd :(
but it did with the self made kernel :)
Back to top
View user's profile Send private message
hielvc
Advocate
Advocate


Joined: 19 Apr 2002
Posts: 2805
Location: Oceanside, Ca

PostPosted: Mon Jan 27, 2003 4:42 pm    Post subject: Reply with quote

I have MSI 6378xl ( which I dont recomend for gentoo) and AMptron 810 (works great with gentoo) that has the SIS900. To get it to work with 1.4_rc2 lvcd try "insmod sis900" then "dhcpcd eth?" and off I went lickity split.

hiel
Back to top
View user's profile Send private message
BlackBart
Apprentice
Apprentice


Joined: 07 Oct 2002
Posts: 252

PostPosted: Tue Jan 28, 2003 12:11 am    Post subject: Reply with quote

did you do modprobe sis900.o or sis900. I don't think it works if you do *.o
Back to top
View user's profile Send private message
nostalg1c
n00b
n00b


Joined: 04 Feb 2003
Posts: 2

PostPosted: Tue Feb 04, 2003 10:31 pm    Post subject: SiS900 Lan Reply with quote

I'm not sure whether or not you have been able to fix the problem, but I have the same onboard LAN (SiS900), and these are my experiences:

- The LiveCD I used (1.4rc2) had no problem whatsoever getting the NIC to run.
- Once Gentoo was installed, the NIC didn't work anymore. I had all kernel modules right, even tried to compile them in, without success. Somewhere on the great Net, I found the following kernel parameter: "pci=bios,biosirq". When giving these parameters to the kernel at boot, the NIC works perfect.

My motherboard is an ECS K7SOM+.

Hope this helps,

++nost
Back to top
View user's profile Send private message
mattwebster77
n00b
n00b


Joined: 03 Jan 2004
Posts: 2

PostPosted: Sat Jan 03, 2004 6:53 pm    Post subject: helped me Reply with quote

It helped me, Thanks!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Installing Gentoo All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum