Страница 1 из 1
Broadcom BCM5751 не работает во Freebsd 7.2
Добавлено: 2009-05-20 11:37:05
KalaSh
Добрый день, проблема такая. На сервере установлена сетевая PCI-X Broadcom BCM5751, вчера из-за неё специально обновились до версии 7.2.
Первые две сетевые карты на Realtek 8139 работают без проблем, а эта даже pciconf -lv выводится не совсем правильно.
Исходные даннные
Код: Выделить всё
none2@pci0:6:0:0: class=0x020000 card=0x168114e4 chip=0x168114e4 rev=0x10 hdr=0x00
vendor = 'Broadcom Corporation'
class = network
subclass = ethernet
rl0@pci0:7:0:0: class=0x020000 card=0x25011259 chip=0x813910ec rev=0x10 hdr=0x00
vendor = 'Realtek Semiconductor'
device = 'RT8139 (A/B/C/810x/813x/C+) Fast Ethernet Adapter'
class = network
subclass = ethernet
rl1@pci0:7:1:0: class=0x020000 card=0x25011259 chip=0x813910ec rev=0x10 hdr=0x00
vendor = 'Realtek Semiconductor'
device = 'RT8139 (A/B/C/810x/813x/C+) Fast Ethernet Adapter'
class = network
subclass = ethernet
Код: Выделить всё
uname -a
FreeBSD gateway.mercedes.local 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Tue May 19 18:15:16 UTC 2009 root@gateway.mercedes.local:/usr/obj/usr/src/sys/19052009 i386
Прошу помощи в настройке.
Re: Broadcom BCM5751 не работает во Freebsd 7.2
Добавлено: 2009-05-20 13:02:05
paradox
эта даже pciconf -lv выводится не совсем правильно
как это?
Re: Broadcom BCM5751 не работает во Freebsd 7.2
Добавлено: 2009-05-20 13:29:02
paradox
19 мая в Openbsd для поддержки этой сетевки токо появился патч
помоему еще даже в ядро не включено
в фряхе нет еще тоже поддержки
так что ждем
Re: Broadcom BCM5751 не работает во Freebsd 7.2
Добавлено: 2009-05-20 13:37:00
KalaSh
paradox писал(а): эта даже pciconf -lv выводится не совсем правильно
как это?
тут. всё нормально.
Дополню ещё
Код: Выделить всё
gateway# cat /var/log/messages | grep eth
May 19 16:57:18 gateway kernel: pci6: <network, ethernet> at device 0.0 (no driver attached)
Re: Broadcom BCM5751 не работает во Freebsd 7.2
Добавлено: 2009-05-20 13:45:10
sai
paradox писал(а):19 мая в Openbsd для поддержки этой сетевки токо появился патч
помоему еще даже в ядро не включено
в фряхе нет еще тоже поддержки
так что ждем
Да вроде в драйвере bge этот чип есть, сейчас вот только ковырялся в его исходниках. Ничего не понимаю ©
Re: Broadcom BCM5751 не работает во Freebsd 7.2
Добавлено: 2009-05-20 13:46:20
paradox
Re: Broadcom BCM5751 не работает во Freebsd 7.2
Добавлено: 2009-05-20 13:52:54
paradox
драйвер if_bge
в фрее
но он еще эту карточкуне поддерживает
можно конечно pci id впиндюрить
но хз будет ли работать драйве или нет
Re: Broadcom BCM5751 не работает во Freebsd 7.2
Добавлено: 2009-05-20 13:57:24
sai
вот с него выдернуто (if_bge.c имееться ввиду )
Код: Выделить всё
{ BCOM_VENDORID, BCOM_DEVICEID_BCM5751 },
{ BCOM_VENDORID, BCOM_DEVICEID_BCM5751F },
{ BCOM_VENDORID, BCOM_DEVICEID_BCM5751M },
раз тут она прописана то вроде работать должна)
Re: Broadcom BCM5751 не работает во Freebsd 7.2
Добавлено: 2009-05-20 13:58:47
paradox
это у тебя опенка или фря?
я на фре курренте смотрю
сомнительно что в 7стеибл есть то чего нет в курренте
Re: Broadcom BCM5751 не работает во Freebsd 7.2
Добавлено: 2009-05-20 14:02:07
sai
Фря) сейчас делаеться CVS ап, может поможет.
Re: Broadcom BCM5751 не работает во Freebsd 7.2
Добавлено: 2009-05-20 14:04:18
paradox
не поможет
потому что нужен
0x1681
а
он
Код: Выделить всё
#define BCOM_DEVICEID_BCM5751 0x1677
#define BCOM_DEVICEID_BCM5751F 0x167E
#define BCOM_DEVICEID_BCM5751M 0x167D
разницу улавливаешь?
Re: Broadcom BCM5751 не работает во Freebsd 7.2
Добавлено: 2009-05-20 14:15:46
sai
Понял, понял туплю) попробуем ему ее внаглую скормить
Re: Broadcom BCM5751 не работает во Freebsd 7.2
Добавлено: 2009-05-20 14:28:59
sai
Чем грозит если сделать так же
http://www.lissyara.su/?id=1692 ? и вдруг не получиться?)
Re: Broadcom BCM5751 не работает во Freebsd 7.2
Добавлено: 2009-05-20 14:32:57
paradox
карточка не сгорит
просто либо сразу будет глючить
либо в процессе работы
Re: Broadcom BCM5751 не работает во Freebsd 7.2
Добавлено: 2009-05-20 14:39:06
sai
Значит попробовать стоит )
как CVS ап пройдет буду пересобирать ядро)
Re: Broadcom BCM5751 не работает во Freebsd 7.2
Добавлено: 2009-05-20 14:43:01
paradox
мог бы ничего не пересобирать
а токо драйвер поправить и токо драйвер пересобрать
но учитывая что у тебя уже новый cvs
то теперь токо весь мир пересобирать наново
Re: Broadcom BCM5751 не работает во Freebsd 7.2
Добавлено: 2009-05-20 14:52:16
sai
Драйвер я уже поправил, а как отдельный драйвер пересобрать?
Re: Broadcom BCM5751 не работает во Freebsd 7.2
Добавлено: 2009-05-20 14:55:40
paradox
Код: Выделить всё
cd /usr/src/sys/modules/if_bge && make && make install && make clean cleandepend
как то так
но у тебя уже сорусы обновляються
поэтому что бы небыло паники из за несостыковки с существующим ядром и тем модулем из нового который ты щас собрал
лучше уж делать обновление всего мира
Re: Broadcom BCM5751 не работает во Freebsd 7.2
Добавлено: 2009-07-19 10:42:23
KalaSh
Хотел узнать, появилась ли поддержка Broadcom BCM5751 во Freebsd 7.x?