Broadcom BCM5751 не работает во Freebsd 7.2

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
KalaSh
проходил мимо
Сообщения: 3
Зарегистрирован: 2009-05-20 11:24:46

Broadcom BCM5751 не работает во Freebsd 7.2

Непрочитанное сообщение KalaSh » 2009-05-20 11:37:05

Добрый день, проблема такая. На сервере установлена сетевая 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
Прошу помощи в настройке.
Последний раз редактировалось paradox 2009-05-20 13:57:31, всего редактировалось 1 раз.
Причина: для кого правила форума красным цветом вверху??

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Broadcom BCM5751 не работает во Freebsd 7.2

Непрочитанное сообщение paradox » 2009-05-20 13:02:05

эта даже pciconf -lv выводится не совсем правильно
как это?

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Broadcom BCM5751 не работает во Freebsd 7.2

Непрочитанное сообщение paradox » 2009-05-20 13:29:02

19 мая в Openbsd для поддержки этой сетевки токо появился патч
помоему еще даже в ядро не включено
в фряхе нет еще тоже поддержки
так что ждем

KalaSh
проходил мимо
Сообщения: 3
Зарегистрирован: 2009-05-20 11:24:46

Re: Broadcom BCM5751 не работает во Freebsd 7.2

Непрочитанное сообщение KalaSh » 2009-05-20 13:37:00

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)
Последний раз редактировалось paradox 2009-05-20 14:00:06, всего редактировалось 1 раз.
Причина: [code]

sai
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-05-20 13:39:49

Re: Broadcom BCM5751 не работает во Freebsd 7.2

Непрочитанное сообщение sai » 2009-05-20 13:45:10

paradox писал(а):19 мая в Openbsd для поддержки этой сетевки токо появился патч
помоему еще даже в ядро не включено
в фряхе нет еще тоже поддержки
так что ждем
Да вроде в драйвере bge этот чип есть, сейчас вот только ковырялся в его исходниках. Ничего не понимаю ©

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Broadcom BCM5751 не работает во Freebsd 7.2

Непрочитанное сообщение paradox » 2009-05-20 13:46:20

http://archives.neohapsis.com/archives/ ... /1439.html
Для опенки
хм
щас cvs обновлю фришный посмотрю

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Broadcom BCM5751 не работает во Freebsd 7.2

Непрочитанное сообщение paradox » 2009-05-20 13:52:54

драйвер if_bge
в фрее
но он еще эту карточкуне поддерживает
можно конечно pci id впиндюрить
но хз будет ли работать драйве или нет

sai
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-05-20 13:39:49

Re: Broadcom BCM5751 не работает во Freebsd 7.2

Непрочитанное сообщение sai » 2009-05-20 13:57:24

вот с него выдернуто (if_bge.c имееться ввиду )

Код: Выделить всё

{ BCOM_VENDORID,        BCOM_DEVICEID_BCM5751 },
 { BCOM_VENDORID,        BCOM_DEVICEID_BCM5751F },
 { BCOM_VENDORID,        BCOM_DEVICEID_BCM5751M },
раз тут она прописана то вроде работать должна)
Последний раз редактировалось sai 2009-05-20 14:00:53, всего редактировалось 2 раза.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Broadcom BCM5751 не работает во Freebsd 7.2

Непрочитанное сообщение paradox » 2009-05-20 13:58:47

это у тебя опенка или фря?
я на фре курренте смотрю
сомнительно что в 7стеибл есть то чего нет в курренте

sai
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-05-20 13:39:49

Re: Broadcom BCM5751 не работает во Freebsd 7.2

Непрочитанное сообщение sai » 2009-05-20 14:02:07

Фря) сейчас делаеться CVS ап, может поможет.

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Broadcom BCM5751 не работает во Freebsd 7.2

Непрочитанное сообщение paradox » 2009-05-20 14:04:18

не поможет
потому что нужен
0x1681

а
он

Код: Выделить всё

#define BCOM_DEVICEID_BCM5751           0x1677
#define BCOM_DEVICEID_BCM5751F          0x167E
#define BCOM_DEVICEID_BCM5751M          0x167D
разницу улавливаешь?

sai
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-05-20 13:39:49

Re: Broadcom BCM5751 не работает во Freebsd 7.2

Непрочитанное сообщение sai » 2009-05-20 14:15:46

Понял, понял туплю) попробуем ему ее внаглую скормить

sai
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-05-20 13:39:49

Re: Broadcom BCM5751 не работает во Freebsd 7.2

Непрочитанное сообщение sai » 2009-05-20 14:28:59

Чем грозит если сделать так же http://www.lissyara.su/?id=1692 ? и вдруг не получиться?)

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Broadcom BCM5751 не работает во Freebsd 7.2

Непрочитанное сообщение paradox » 2009-05-20 14:32:57

карточка не сгорит
просто либо сразу будет глючить
либо в процессе работы

sai
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-05-20 13:39:49

Re: Broadcom BCM5751 не работает во Freebsd 7.2

Непрочитанное сообщение sai » 2009-05-20 14:39:06

Значит попробовать стоит )
как CVS ап пройдет буду пересобирать ядро)

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Broadcom BCM5751 не работает во Freebsd 7.2

Непрочитанное сообщение paradox » 2009-05-20 14:43:01

мог бы ничего не пересобирать
а токо драйвер поправить и токо драйвер пересобрать
но учитывая что у тебя уже новый cvs
то теперь токо весь мир пересобирать наново

sai
проходил мимо
Сообщения: 7
Зарегистрирован: 2009-05-20 13:39:49

Re: Broadcom BCM5751 не работает во Freebsd 7.2

Непрочитанное сообщение sai » 2009-05-20 14:52:16

Драйвер я уже поправил, а как отдельный драйвер пересобрать?

paradox
проходил мимо
Сообщения: 11620
Зарегистрирован: 2008-02-21 18:15:41

Re: Broadcom BCM5751 не работает во Freebsd 7.2

Непрочитанное сообщение paradox » 2009-05-20 14:55:40

Код: Выделить всё

cd /usr/src/sys/modules/if_bge && make && make install && make clean cleandepend
как то так
но у тебя уже сорусы обновляються
поэтому что бы небыло паники из за несостыковки с существующим ядром и тем модулем из нового который ты щас собрал
лучше уж делать обновление всего мира

KalaSh
проходил мимо
Сообщения: 3
Зарегистрирован: 2009-05-20 11:24:46

Re: Broadcom BCM5751 не работает во Freebsd 7.2

Непрочитанное сообщение KalaSh » 2009-07-19 10:42:23

Хотел узнать, появилась ли поддержка Broadcom BCM5751 во Freebsd 7.x?