The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"FreeBSD 6.2 и Realtek 8139D"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"FreeBSD 6.2 и Realtek 8139D"  
Сообщение от eJ email(ok) on 01-Май-07, 22:44 
Не хочет FreeBSD 6.2 определять мою сетевуху на чипсете 8139D.

ASP Linux 9.0 пишет так (все нормально):
8139cp: 10/100 PCI Ethernet driver v1.1 (Aug 30, 2003)
8139cp: pci dev 00:13.0 (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
8139cp: Try the "8139too" driver instead.
8139cp: pci dev 00:14.0 (id 10ec:8139 rev 10) is not an 8139C+ compatible chip
8139cp: Try the "8139too" driver instead.
8139too Fast Ethernet driver 0.9.26
divert: allocating divert_blk for eth0
eth0: RealTek RTL8139 at 0xc280d000, 00:e0:4c:77:11:fa, IRQ 9
eth0:  Identified 8139 chip type 'RTL-8100B/8139D'
divert: allocating divert_blk for eth1
eth1: RealTek RTL8139 at 0xc280f000, 00:e0:4c:77:11:fb, IRQ 10
eth1:  Identified 8139 chip type 'RTL-8100B/8139D'

FreeBSD 6.2:
rl0: unknown device ID: 8039
rl1: unknown device ID: 8039

Ядро GENERIC, device rl и device re включены.
pciconf выводит кучу инфы по rl0 и rl1, сейчас не напишу, доступа к машине временно нет.

Что делать и как дальше жить?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "FreeBSD 6.2 и Realtek 8139D"  
Сообщение от universite email(??) on 02-Май-07, 01:31 
>Не хочет FreeBSD 6.2 определять мою сетевуху на чипсете 8139D.

>Ядро GENERIC, device rl и device re включены.
>pciconf выводит кучу инфы по rl0 и rl1, сейчас не напишу, доступа
>к машине временно нет.

Сетевухи бортовые? Какой чипсет у материнки?

>Что делать и как дальше жить?

Застрелиться?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "FreeBSD 6.2 и Realtek 8139D"  
Сообщение от eJ email(ok) on 02-Май-07, 10:43 
>>Не хочет FreeBSD 6.2 определять мою сетевуху на чипсете 8139D.
>
>>Ядро GENERIC, device rl и device re включены.
>>pciconf выводит кучу инфы по rl0 и rl1, сейчас не напишу, доступа
>>к машине временно нет.
>
>Сетевухи бортовые? Какой чипсет у материнки?

Нет, внешние, PCI, чипсет сетевух Realtek 8139D. Понятия не имею. Называется вроде Tomato что-то там с первым пнем на борту.

>
>>Что делать и как дальше жить?
>
>Застрелиться?

Было б чем. :)

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "FreeBSD 6.2 и Realtek 8139D"  
Сообщение от butcher (ok) on 02-Май-07, 08:24 
>eth0: RealTek RTL8139 at 0xc280d000, 00:e0:4c:77:11:fa, IRQ 9
>eth0:  Identified 8139 chip type 'RTL-8100B/8139D'
>divert: allocating divert_blk for eth1
>eth1: RealTek RTL8139 at 0xc280f000, 00:e0:4c:77:11:fb, IRQ 10
>eth1:  Identified 8139 chip type 'RTL-8100B/8139D'
>
>Что делать и как дальше жить?

Попробуйте добавить идентификаторы устройства в драйвер rl(4).

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "FreeBSD 6.2 и Realtek 8139D"  
Сообщение от eJ email(ok) on 02-Май-07, 10:42 
Помогло следующее:
Взял дрова ftp://61.56.86.122/cn/nic/rtl_bsd_drv_v172.tgz

Сделал все в соответствии с инструкцией, затем пропатчил if_rl.c :)

Было:
    rl_read_eeprom(sc, (caddr_t)&rl_did, RL_EE_PCI_DID, 1, 0);

    if (    rl_did == RT_DEVICEID_8139             || rl_did == ACCTON_DEVICEID_5030    ||
            rl_did == DELTA_DEVICEID_8139         || rl_did == ADDTRON_DEVICEID_8139    ||
            rl_did == DLINK_DEVICEID_530TXPLUS)
        sc->rl_type = RL_8139;


Стало:
    rl_read_eeprom(sc, (caddr_t)&rl_did, RL_EE_PCI_DID, 1, 0);

    rl_did = RT_DEVICEID_8139;

    if (    rl_did == RT_DEVICEID_8139             || rl_did == ACCTON_DEVICEID_5030    ||
            rl_did == DELTA_DEVICEID_8139         || rl_did == ADDTRON_DEVICEID_8139    ||
            rl_did == DLINK_DEVICEID_530TXPLUS)
        sc->rl_type = RL_8139;

Сетевуха заработала, но выдирания шнура переживает плохо - выключается и все, до следующей перезагрузки

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру