Войти

Показать полную графическую версию : D-Link DFE-538TX & FreeBSD 6.0 RC1


hitm@n
27-11-2005, 00:00
Доброго всем времени суток

Требуется помощь в разрешении проблемы - для подключения к нету через локалку вставил эту карту в комп, чип реалтек 8139, в винде проблем нет а вот во фре не работает никак.

Dmesg
.....
rl0: <RealTek 8139 10/100BaseTX> port 0xdc00-0xdcff mem 0xef001000-0xef0010ff irq 16 at device 12.0 on pci0
rl0: unknown device ID: 0
device_attach: rl0 attach returned 6
......

Pciconf -дм
.......
rl0@pci0:12:0: class=0x020000 card=0x813910ec chip=0x813910ec rev=0x10 hdr=0x00
vendor = 'Realtek Semiconductor'
device = 'RT8139 (A/B/C/810x/813x/C+) Fast Ethernet Adapter'
class = network subclass = ethernet
......

то есть я понимаю так карту он видит.
ifconfig -a
выводит информацию только о loopback интерфейсе
Ядро GENERIC miibus и rl там прописаны
В данный момент установлена FreeBSD 6.0 RC1 но на 5,4 была такая же хрень, а вот на 5,3 карточка точно работала.

Подскажите куда копнуть.
Заранее спасибо

mar
27-11-2005, 12:05
насчет "видит" - получается криво. Вот вывод dmesg с машины, которая видит rtl8139 (правда это 4.11, но с 5.4 выводит то же):
dmesg |grep rl
rl0: <RealTek 8139 10/100BaseTX> port 0x6400-0x64ff mem 0xe4001000-0xe40010ff irq 10 at device 17.0 on pci0
miibus0: <MII bus> on rl0
rl0: Ethernet address: xx:xx:xx:xx:xx:xx
rlphy0: <RealTek internal media interface> on miibus0
rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto

Belansky
27-11-2005, 17:34
hitm@n
Под FreeBSD 6.0-RELEASE видится без проблем.

dmesg | grep rl
rl0: <RealTek 8139 10/100BaseTX> port 0xc800-0xc8ff mem 0xdfffef00-0xdfffefff irq 16 at device 12.0 on pci0
rl0: Ethernet address: 00:e0:4c:39:64:39
miibus1: <MII bus> on rl0
rlphy0: <RealTek internal media interface> on miibus1
rlphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto

Под 5.4 также работала.

hitm@n
01-12-2005, 11:30
всем спасибо за помощь :delicious
только вот ну никак не хочет она работать и все тут
как быть :idontnow:

Belansky
01-12-2005, 11:42
hitm@n
А как Вы включали поддержку этой сетевой? Попробуйте вкомпилить в ядро или, наоборот, подгрузить модуль. Ситуация в обоих случаях одинаковая?

hitm@n
14-12-2005, 12:44
спасибо за ответ, только это все испробовано и все прахом
видно придется заменить карточку.

а вопрос не совсем по freebsd? а по openbsd 3,8 эта же карточка
определяется с нулевым MAC ну это не проблема
после прописи МАС ипов масок и броадкаста

ifconfig rl0 пишет все путем только в строке
media: Ethernet none (none) нет типа сети 10/100
при записи ifconfig rl0 media 100baseTX description Uplink

отвечает ifconfig: SIOCSIFMEDIA: invalid argument

перерыл все маны ifconfig(8) rl rlphy ничего не помогает

hitm@n
19-12-2005, 11:27
тему можно закрыть, все проблемы решены
заменой карты на intel Ether Express 100+
Всем спасибо за внимание и ответы.




© OSzone.net 2001-2012