LinuxQuestions.org
Register a domain and help support LQ
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
Search this Thread
Old 09-20-2004, 07:25 AM   #1
mfr100
LQ Newbie
 
Registered: Sep 2004
Posts: 2

Rep: Reputation: 0
Sis 900 Ethernet card with Linux FC2 not working


My distro is Linux FC2 and in my PC I have a main board with Sis 900 network device embedded in the main board.
After installation of Linux FC2 the network hardware was automatically found by the system and I only configured the network device using the graphic interface (no dhcp and I put IP Address, Subnet Mask and Gateway Address).

When I restart the PC I have this error at boot:
"Sis 900 device eth0 does not seem to be present. Delaying initialization"
I have the same error if I try to Activate the device from the graphic interface.

I have checked BIOS and it seems OK: I have no plug and play OS setted and the LAN board is active.

if confing does not show me any information about my device. Just the loopback interface.

I am new to Linux so I do not have experience.
Someone can help me?

ciao
 
Old 09-20-2004, 09:43 AM   #2
huibert.alblas
Member
 
Registered: Jan 2004
Location: Duesseldorf /Germany
Distribution: Gentoo amd64 / Debian
Posts: 226

Rep: Reputation: 30
module

maybe you should do a "modprobe sis900".

Then your networkinterface should load fine.

You should add the sis900 module to the list in /etc/modules

If you need special paramters to load the module (which I doubt)
you should put these parameters into /etc/modules.conf
 
Old 09-21-2004, 01:24 AM   #3
mfr100
LQ Newbie
 
Registered: Sep 2004
Posts: 2

Original Poster
Rep: Reputation: 0
I run modprobe sis900 but it did not help.
I do not have the list /etc/modules in my PC.
The only file named sis900 in my machine is:
/lib/modules/2.6.5-1.358/kernel/drivers/net/sis900.ko

I tried also to disable OnBoard LAN from BIOS and enable it again just to run Kudzu and configure again the NIC board but it did not help.

I attach the dmesg output .

Thanks.

ciao


Linux version 2.6.5-1.358 (bhcompile@bugs.build.redhat.com) (gcc version 3.3.3 2 0040412 (Red Hat Linux 3.3.3-7)) #1 Sat May 8 09:04:50 EDT 2004
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000f0000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000001f800000 (usable)
BIOS-e820: 00000000ffef0000 - 00000000fff00000 (reserved)
BIOS-e820: 00000000ffff0000 - 0000000100000000 (reserved)
0MB HIGHMEM available.
504MB LOWMEM available.
zapping low mappings.
On node 0 totalpages: 129024
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 124928 pages, LIFO batch:16
HighMem zone: 0 pages, LIFO batch:1
DMI 2.3 present.
ACPI disabled because your bios is from 97 and too old
You can enable it with acpi=force
Built 1 zonelists
Kernel command line: ro root=LABEL=/ rhgb quiet
mapped 4G/4G trampoline to ffff3000.
Initializing CPU#0
CPU 0 irqstacks, hard=02345000 soft=02344000
PID hash table entries: 2048 (order 11: 16384 bytes)
Detected 668.293 MHz processor.
Using tsc for high-res timesource
Console: colour VGA+ 80x25
Memory: 508388k/516096k available (1540k kernel code, 6940k reserved, 599k data, 144k init, 0k highmem)
Calibrating delay loop... 1318.91 BogoMIPS
Security Scaffold v1.0.0 initialized
SELinux: Initializing.
SELinux: Starting in permissive mode
There is already a security framework initialized, register_security failed.
Failure registering capabilities with the kernel
selinux_register_security: Registering secondary module capability
Capability LSM initialized
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: 0383f9ff 00000000 00000000 00000000
CPU: After vendor identify, caps: 0383f9ff 00000000 00000000 00000000
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 128K
CPU: After all inits, caps: 0383f1ff 00000000 00000000 00000040
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU: Intel Celeron (Coppermine) stepping 06
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfd9f8, last bus=1
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040326
ACPI: Interpreter disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
usbcore: registered new driver usbfs
usbcore: registered new driver hub
ACPI: ACPI tables contain no PCI IRQ routing entries
PCI: Invalid ACPI-PCI IRQ routing table
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
Uncovering SIS18 that hid as a SIS503 (compatible=0)
Enabling SiS 96x SMBus.
PCI: Using IRQ router SIS [1039/0018] at 0000:00:01.0
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
audit: initializing netlink socket (disabled)
audit(1095712330.4294965895:0): initialized
Total HugeTLB memory allocated, 0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
SELinux: Registering netfilter hooks
Initializing Cryptographic API
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Real Time Clock Driver v1.12
Linux agpgart interface v0.100 (c) Dave Jones
agpgart: Detected SiS 630 chipset
agpgart: Maximum main memory to use for agp memory: 432M
agpgart: AGP aperture is 64M @ 0xf4000000
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing enabled
ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
divert: not allocating divert_blk for non-ethernet device lo
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
SIS5513: IDE controller at PCI slot 0000:00:00.1
SIS5513: chipset revision 208
SIS5513: not 100% native mode: will probe irqs later
SIS5513: SiS630 ATA 66 controller
ide0: BM-DMA at 0xffa0-0xffa7, BIOS settings: hdaMA, hdbMA
ide1: BM-DMA at 0xffa8-0xffaf, BIOS settings: hdcMA, hddMA
hda: Maxtor 6Y080L0, ATA DISK drive
hdb: OEM CD-ROM/F5A, ATAPI CD/DVD-ROM drive
Using cfq io scheduler
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: SAMSUNG SV0844A, ATA DISK drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 128KiB
hda: 160086528 sectors (81964 MB) w/2048KiB Cache, CHS=65535/16/63, UDMA(66)
hda: hda1
hdc: max request size: 128KiB
hdc: 16514064 sectors (8455 MB) w/482KiB Cache, CHS=16383/16/63, UDMA(33)
hdc: hdc1 hdc2 hdc3
hdb: ATAPI 48X CD-ROM drive, 128kB Cache, UDMA(33)
Uniform CD-ROM driver Revision: 3.20
ide-floppy driver 0.99.newide
usbcore: registered new driver hiddev
usbcore: registered new driver hid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
mice: PS/2 mouse device common for all mice
serio: i8042 AUX port at 0x60,0x64 irq 12
input: ImPS/2 Generic Wheel Mouse on isa0060/serio1
serio: i8042 KBD port at 0x60,0x64 irq 1
input: AT Translated Set 2 keyboard on isa0060/serio0
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
NET: Registered protocol family 2
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 32768 bind 65536)
Initializing IPsec netlink socket
NET: Registered protocol family 1
NET: Registered protocol family 17
checking if image is initramfs...it isn't (no cpio magic); looks like an initrd
Freeing initrd memory: 186k freed
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
RAMDISK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem).
kjournald starting. Commit interval 5 seconds
EXT3-fs: mounted filesystem with ordered data mode.
Freeing unused kernel memory: 144k freed
SELinux: Disabled at runtime.
SELinux: Unregistering netfilter hooks
NET: Registered protocol family 10
Disabled Privacy Extensions on device 022db720(lo)
IPv6 over IPv4 tunneling driver
divert: not allocating divert_blk for non-ethernet device sit0
[drm] Initialized sis 1.1.0 20030826 on minor 0
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 4x mode
ohci_hcd: 2004 Feb 02 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)
ohci_hcd: block sizes: ed 64 td 64
PCI: Found IRQ 10 for device 0000:00:01.2
PCI: Sharing IRQ 10 with 0000:00:01.3
ohci_hcd 0000:00:01.2: OHCI Host Controller
ohci_hcd 0000:00:01.2: irq 10, pci mem 2203c000
ohci_hcd 0000:00:01.2: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 3 ports detected
PCI: Found IRQ 10 for device 0000:00:01.3
PCI: Sharing IRQ 10 with 0000:00:01.2
ohci_hcd 0000:00:01.3: OHCI Host Controller
ohci_hcd 0000:00:01.3: irq 10, pci mem 2203e000
ohci_hcd 0000:00:01.3: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
EXT3 FS on hdc2, internal journal
device-mapper: 4.1.0-ioctl (2003-12-10) initialised: dm@uk.sistina.com
cdrom: open failed.
kjournald starting. Commit interval 5 seconds
EXT3 FS on hdc1, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
IA-32 Microcode Update Driver: v1.13 <tigran@veritas.com>
microcode: CPU0 already at revision 0x8 (current=0x8)
microcode: No suitable data for cpu 0
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE]
parport0: irq 7 detected
SCSI subsystem initialized
inserting floppy driver for 2.6.5-1.358
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
sis900.c: v1.08.07 11/02/2003
PCI: Found IRQ 11 for device 0000:00:01.1
PCI: Sharing IRQ 11 with 0000:00:0f.1
divert: allocating divert_blk for eth0
eth0: Can not find ISA bridge
divert: freeing divert_blk for eth0
ip_tables: (C) 2000-2002 Netfilter core team
sis900.c: v1.08.07 11/02/2003
PCI: Found IRQ 11 for device 0000:00:01.1
PCI: Sharing IRQ 11 with 0000:00:0f.1
divert: allocating divert_blk for eth0
eth0: Can not find ISA bridge
divert: freeing divert_blk for eth0
parport0: PC-style at 0x378 (0x778) [PCSPP,TRISTATE]
parport0: irq 7 detected
lp0: using parport0 (polling).
lp0: console ready
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 4x mode
PCI: Found IRQ 9 for device 0000:00:0f.0
 
Old 09-21-2004, 07:12 AM   #4
huibert.alblas
Member
 
Registered: Jan 2004
Location: Duesseldorf /Germany
Distribution: Gentoo amd64 / Debian
Posts: 226

Rep: Reputation: 30
Kernel version

From your dmesg():

sis900.c: v1.08.07 11/02/2003
PCI: Found IRQ 11 for device 0000:00:01.1
PCI: Sharing IRQ 11 with 0000:00:0f.1
divert: allocating divert_blk for eth0
eth0: Can not find ISA bridge
divert: freeing divert_blk for eth0


See,
sis900.c can not find the ISA bridge,
clear as mud, right?

A quick google turned up this:

According to this thead, and others the sis900 has had its PCI-id changed somewhere around Kernel 2.6.5

http://www.ussg.iu.edu/hypermail/lin...05.2/0157.html

But the driver only knows about this from kernel 2.6.6 and later.

You are trying to run Kernel 2.6.5

Try to upgrade to the latest kernel (2.6.8),
it includes some _very_ important security fixes too.

Otherwise you can download a patch for 2.6.6 from here:

http://teg.homeunix.org/sis900.html

(That page is a very good read.)
 
Old 01-19-2005, 08:35 AM   #5
master
Member
 
Registered: Oct 2003
Location: Birmingham/Eng/UK
Distribution: /Debian3.1/suse/XP/Win7
Posts: 677

Rep: Reputation: 30
hello i believe i have the same problem now when i go to the above link to download the patch i just see a page full of code what am i supposed to do with it please
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
networking; SiS 900 Fast Ethernet; SuSE 9.3 jimbrook Suse/Novell 2 10-11-2005 04:46 PM
SiS 900 Fast Ethernet NIC jimbrook Linux - Networking 1 08-14-2005 07:16 AM
sis 900 fast ethernet card issues Stuffy89 Linux - Hardware 1 08-12-2005 01:55 PM
SIS 900 PCI ethernet card doesn't work ah_man04 Linux - Networking 10 04-06-2005 03:18 AM
SiS 900 / 961 onboard ethernet & RedHat 9 polonator Linux - Hardware 1 07-22-2003 04:06 PM


All times are GMT -5. The time now is 01:01 PM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration