[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#411477: installation-reports



Quoting Frans Pop <elendil@planet.nl>:

>> Comments/Problems:
>> .Detect network card:
>> VIA VT6103 NIC wrongly recognized as a SiS190. The sis190 kernel
>> module even loads, but doesn't work.

I can find only one Ethernet controller:
00:04.0 Ethernet controller [0200]: Silicon Integrated Systems [SiS]
190 Gigabit Ethernet Adapter [1039:0190] (rev 01)

This seems to really be a SiS NIC, not a VIA one. The vendor ID (1039) is
SiS, not VIA. Where do you get the VIA NIC from? I don't see any mention
of it in the lspci output.

As far as I could figure out it is indeed a SiS 190 MAC with (most probably?) a Realtek 8201 PHY. (however, it was sold as a VIA VT6103.)
A verbose (-vv) lspci may reveal some more details.


>> .Detect hard drives:
>> Doesn't find SATA hard drive. (Missing support for SiS966L?)

The following two PCI devices seem relevant:
00:02.5 IDE interface [0101]: Silicon Integrated Systems [SiS] 5513
[IDE] [1039:5513] (rev 01)
00:05.0 IDE interface [0101]: Silicon Integrated Systems [SiS] SATA
Controller / IDE mode [1039:1183] (rev 02)

According to the kernel, the first one needs the sis5513 module and that
should be loaded automatically. The second device is currently not
associated with any kernel module. It looks like that is the problem
here.

Looks like this device is not yet supported in the 2.6.18 kernel as it
needs the sis_160 module, which is not available in 2.6.18.

After digging into the kernel source, I found that there's a patch for SiS 966L (1039:1183) SATA support in 2.6.20-mm2 kernel (sata_sis.c). It will probably make its way into 2.6.21.
So I will have to go with a custom kernel.


Unfortunately we cannot help you with the current Etch kernel. If you
like, you can try creating your own installer with a later kernel, but
that is not an easy process. See [1] for further information.

Cheers,
FJP

[1] http://wiki.debian.org/DebianInstaller/Modify


cheers,
raphael





Reply to: