URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 22470
[ Назад ]

Исходное сообщение
"Проблемы с сетевухой SIS 900 под FreeBSD 4.7"

Отправлено Антон , 31-Окт-02 09:38 
Может кто знает, как побороть интегрированную сетевуху SIS 900 под FreeBSD 4.7 ?
Проблема такая:
pci0: <unknown card> (vendor=0x1039, dev=0x7012) at 2.7 irq 11
sis0: <SiS 900 10/100BaseTX> port 0xd400-0xd4ff mem 0xcffdd000-0xcffddfff irq 11 at device 3.0 on pci0
sis0: Ethernet address: 00:d1:07:e3:13:2f
sis0: MII without any PHY!
device_probe_and_attach: sis0 attach returned 6

Чего это может быть ?


Содержание

Сообщения в этом обсуждении
"RE: Проблемы с сетевухой SIS 900 под FreeBSD 4.7"
Отправлено lavr , 31-Окт-02 12:50 
>Может кто знает, как побороть интегрированную сетевуху SIS 900 под FreeBSD 4.7
>?
>Проблема такая:
>pci0: <unknown card> (vendor=0x1039, dev=0x7012) at 2.7 irq 11
>sis0: <SiS 900 10/100BaseTX> port 0xd400-0xd4ff mem 0xcffdd000-0xcffddfff irq 11 at device 3.0 on pci0
>sis0: Ethernet address: 00:d1:07:e3:13:2f
>sis0: MII without any PHY!
>device_probe_and_attach: sis0 attach returned 6
>
>Чего это может быть ?

похоже на конфликт с другой PCI картой и на том же прерывании irq11
(но я не уверен)


"RE: Проблемы с сетевухой SIS 900 под FreeBSD 4.7"
Отправлено def , 31-Окт-02 13:42 
>Может кто знает, как побороть интегрированную сетевуху SIS 900 под FreeBSD 4.7
>?
>Проблема такая:
>pci0: <unknown card> (vendor=0x1039, dev=0x7012) at 2.7 irq 11
>sis0: <SiS 900 10/100BaseTX> port 0xd400-0xd4ff mem 0xcffdd000-0xcffddfff irq 11 at device 3.0 on pci0
>sis0: Ethernet address: 00:d1:07:e3:13:2f
>sis0: MII without any PHY!
>device_probe_and_attach: sis0 attach returned 6
>
>Чего это может быть ?

Сталкнулся с той же проблемой - на google нашёл где-то в форуме что  надо править исходники ядра (кто-то поправил это у себя),  но путёвый патч так и не нашёл.
Если что-то найдёшь напиши плз на def@dezcom.mephi.ru .



"RE: Проблемы с сетевухой SIS 900 под FreeBSD 4.7"
Отправлено lavr , 31-Окт-02 14:16 
>>Может кто знает, как побороть интегрированную сетевуху SIS 900 под FreeBSD 4.7
>>?
>>Проблема такая:
>>pci0: <unknown card> (vendor=0x1039, dev=0x7012) at 2.7 irq 11
>>sis0: <SiS 900 10/100BaseTX> port 0xd400-0xd4ff mem 0xcffdd000-0xcffddfff irq 11 at device 3.0 on pci0
>>sis0: Ethernet address: 00:d1:07:e3:13:2f
>>sis0: MII without any PHY!
>>device_probe_and_attach: sis0 attach returned 6
>>
>>Чего это может быть ?
>
>Сталкнулся с той же проблемой - на google нашёл где-то в форуме
>что  надо править исходники ядра (кто-то поправил это у себя),
> но путёвый патч так и не нашёл.
>Если что-то найдёшь напиши плз на def@dezcom.mephi.ru .


это говорит о том что карта попалась кривая:

http://www.freebsd.org/cgi/query-pr.cgi?pr=30836 - здесь ряд патчей, ссылок и тд и тп

ps. как я понял это харАктерно для on-board чипсетов, производители мать их... вобщем все как обычно - нельзя брать интегрированные матери!


"RE: Проблемы с сетевухой SIS 900 под FreeBSD 4.7"
Отправлено Антон , 31-Окт-02 16:27 
Мда.... блин вот че смущает:

Fix
None yet.

I tried using the special case in if_sis.c for the SiS 630:
sis_read_cmos(sc, dev, (caddr_t)&eaddr, 0x9, 6);

This resulted in an ethernet address (don't know if the address is valid), but it still can't find the PHY.  dmesg says:
sis0: Ethernet address: 00:d0:09:f4:7b:cf
sis0: MII without any PHY!

So this may not be related to the situation with the SiS 630.

Типа фигня получается... :-(((


"RE: Проблемы с сетевухой SIS 900 под FreeBSD 4.7"
Отправлено lavr , 31-Окт-02 16:30 
>Мда.... блин вот че смущает:
>
>Fix
>None yet.
>
>I tried using the special case in if_sis.c for the SiS 630:
>
>sis_read_cmos(sc, dev, (caddr_t)&eaddr, 0x9, 6);
>
>This resulted in an ethernet address (don't know if the address is
>valid), but it still can't find the PHY.  dmesg says:
>
>sis0: Ethernet address: 00:d0:09:f4:7b:cf
>sis0: MII without any PHY!
>
>So this may not be related to the situation with the SiS
>630.
>
>Типа фигня получается... :-(((


в переписке найдено что народ пробовал и для 630 и 750 если не ошибаюсь
и для 900 - патчи не гарантированы, если почитать - у всех разные проблемы и каждый решал их локально под себя