Обсуждение статьи тематического каталога: Как заставить работать неподдерживаемую встроенную карту под FreeBSD (freebsd hardware driver kernel patch)Ссылка на текст статьи: http://www.opennet.me/base/patch/int_ethercard.txt.html
Месяц назад пытался сделать то же самое для 3C910-A01. Драйвер вызывал GPF на уровне ядра. После часа исследований и рытья интернета решение оказалось ОЧЕНЬ простым: данная карта поддерживалась не 'xl', а 'dc' драйвером!К сожалению, проверить ее так и не удалось: интерфейс не работает физически :( Дареному коню ведь в зубы не заглядывал...
не работает 3Com 3c905C-TX Fast Etherlink XL1. Подключаю витую пару в роутер djclient вроде все определяет, заносит named адреса, но пинга нету, в резоф все есть, подключаю витую пару в другую сетевуху и все работает
2. Назначаю статический айпи внутри локальной сети, подключение есть, самбы работает, начинаю копировать файл 300Мбт виснит всё наглухо, и так раза 4...
Jul 15 22:52:49 dhcppc0 kernel: xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0xa400-0xa47f mem 0xf7000000-0xf700007f irq 23 at device 11.0 on pci2
Jul 15 22:52:49 dhcppc0 kernel: miibus0: <MII bus> on xl0
Jul 15 22:52:49 dhcppc0 kernel: e1000phy0: <Marvell 88E3082 10/100 Fast Ethernet PHY> PHY 24 on miibus0
Jul 15 22:52:49 dhcppc0 kernel: e1000phy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
Jul 15 22:52:49 dhcppc0 kernel: xl0: Ethernet address: 00:0d:87:5b:ee:b5
Jul 15 22:52:49 dhcppc0 kernel: xl0: [ITHREAD]
#ifconfig
ed0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
ether 52:54:ab:13:61:56
inet 192.168.1.33 netmask 0xffffff00 broadcast 192.168.1.255
media: Ethernet autoselect (10baseT/UTP)
xl0: flags=8802<BROADCAST,SIMPLEX,MULTICAST> metric 0 mtu 1500
options=9<RXCSUM,VLAN_MTU>
ether 00:0d:87:5b:ee:b5
inet 192.168.1.34 netmask 0xffffff00 broadcast 192.168.1.255
media: Ethernet 100baseTX <full-duplex> (none)
status: no carrier
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> metric 0 mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
inet6 ::1 prefixlen 128
inet 127.0.0.1 netmask 0xff000000# uname -a
FreeBSD dhcppc0 7.0-CURRENT FreeBSD 7.0-CURRENT #1: Sun Jul 15 21:51:08 EEST 2007 root@dhcppc0:/usr/obj/usr/src/sys/MYKERNEL i386
на 6.2 STABLE все работало!!в логах раньше НЕ БЫЛО вот этого: e1000phy0
что бы можно сднелать?