The OpenNET Project / Index page

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

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

"Не определяется во FreeBSD интегрированная сетевая карта"
Сообщение от Misha_Soloviov emailИскать по авторуВ закладки(ok) on 27-Янв-05, 09:37  (MSK)
Стоит:
FreeBSD 4.8-STABLE.
Материнская плата Intel SE7210TP1.
На ней 2 интегрированные сетевые карты:
- Intel 82547GI Platform LAN Connect 10-1000Mb Ethernet LAN connectivity
- Intel 82551QM device for 10-100Mb Ethernet LAN connectivity.

Проблема такая: Вторая карта(82551QM) встает нормально как fxp0 и работает. А та, которая Гигабитная - 82547GI - не определяется. В BIOS обе стоят как Enable. Подскажите, как сделать так, чтоб ее определила FreeBSD.

P.s. Пока вместо нее использую сетевую в PCI слоте. Определяется как rl0. С ней проблем нет.

Заранее благодарен за помощь!

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Не определяется во FreeBSD интегрированная сетевая карта"
Сообщение от Xela emailИскать по авторуВ закладки(ok) on 27-Янв-05, 09:55  (MSK)
В4.8 поддержки Intel 82547 нет.

Есть в 5.3:
http://www.freebsd.org/releases/5.3R/hardware-i386.html#ETHERNET
The em(4) driver supports Gigabit Ethernet adapters based on the Intel 82540, 82541PI, 82542, 82543, 82544, 82546, 82546EB and 82547 controller chips.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Не определяется во FreeBSD интегрированная сетевая карта"
Сообщение от lavr emailИскать по авторуВ закладки on 27-Янв-05, 10:01  (MSK)
>Стоит:
>FreeBSD 4.8-STABLE.
>Материнская плата Intel SE7210TP1.
>На ней 2 интегрированные сетевые карты:
>- Intel 82547GI Platform LAN Connect 10-1000Mb Ethernet LAN connectivity
>- Intel 82551QM device for 10-100Mb Ethernet LAN connectivity.
>
>Проблема такая: Вторая карта(82551QM) встает нормально как fxp0 и работает. А та,
>которая Гигабитная - 82547GI - не определяется. В BIOS обе стоят
>как Enable. Подскажите, как сделать так, чтоб ее определила FreeBSD.
>
>P.s. Пока вместо нее использую сетевую в PCI слоте. Определяется как rl0.
>С ней проблем нет.
>
>Заранее благодарен за помощь!

grep 82547 /sys/dev/*/*

драйвер em (man 4 em)

ls -la /modules/if_em.ko

kldload if_em.ko
ну или пересобрать ядро.
Судя по sources в 4.10 твоя карта поддерживается

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Не определяется во FreeBSD интегрированная сетевая карта"
Сообщение от Misha_Soloviov emailИскать по авторуВ закладки(ok) on 27-Янв-05, 10:42  (MSK)
>grep 82547 /sys/dev/*/*
>
>драйвер em (man 4 em)
>
>ls -la /modules/if_em.ko
>
>kldload if_em.ko
>ну или пересобрать ядро.
>Судя по sources в 4.10 твоя карта поддерживается

Все сделал как написано.
kldload -v if_em.ko
kldload: can't load if_em.ko: File exists

Но дело в том, что device em у меня в ядре прописано, но карта все равно не определяется.... :(

  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Не определяется во FreeBSD интегрированная сетевая карта"
Сообщение от Xela emailИскать по авторуВ закладки(ok) on 27-Янв-05, 10:47  (MSK)
Еще раз повторюсь во _FreeBSD 4.8_ 82547 _не поддерживается_.
А судя по http://www.freebsd.org/releases/4.10R/hardware-i386.html#ETHERNET
И в 4.10 тоже.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Не определяется во FreeBSD интегрированная сетевая карта"
Сообщение от Misha_Soloviov emailИскать по авторуВ закладки(ok) on 27-Янв-05, 11:00  (MSK)
>Еще раз повторюсь во _FreeBSD 4.8_ 82547 _не поддерживается_.
>А судя по http://www.freebsd.org/releases/4.10R/hardware-i386.html#ETHERNET
>И в 4.10 тоже.

Грустно конечно. Большое спасибо за ответы. Так что, теперь выход в переустановке версии FreeBSD на 5.3?


  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Не определяется во FreeBSD интегрированная сетевая карта"
Сообщение от butcher emailИскать по авторуВ закладки(ok) on 27-Янв-05, 11:28  (MSK)
>Грустно конечно. Большое спасибо за ответы. Так что, теперь выход в переустановке
>версии FreeBSD на 5.3?

начиная с 4.9 уже поддерживается (судя по исходникам :).
Попробуйте обновить исходники модуля и перекомпилить его, если он у вас включен в ядро, перекомпильте ядро.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Не определяется во FreeBSD интегрированная сетевая карта"
Сообщение от Misha_Soloviov emailИскать по авторуВ закладки(ok) on 27-Янв-05, 11:39  (MSK)
Имеется ввиду модуль \modules\if_em.ko? Если да, то не подскажете, как это сделать? Я не очень то опытен в общении с FreeBSD... :(
  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "Не определяется во FreeBSD интегрированная сетевая карта"
Сообщение от butcher emailИскать по авторуВ закладки(ok) on 27-Янв-05, 13:45  (MSK)
>Имеется ввиду модуль \modules\if_em.ko? Если да, то не подскажете, как это сделать?
>Я не очень то опытен в общении с FreeBSD... :(

Ну вы же как-то сделали с 4.8-RELEASE - 4.8-STABLE?
Попробуй сделать так:
1. Сохраните конфиг вашего ядра, и исходники системы (если у вас нет их архива)
2. Обновите исходнки модуля, примерно так:
# cd /usr
# cvs -d:pserver:anoncvs@anoncvs.at.freebsd.org:/home/ncvs login
введите пароль: anoncvs
# cvs -d:pserver:anoncvs@anoncvs.at.freebsd.org:/home/ncvs co -rRELENG_4_9 src/sys/dev/em
# cvs -d:pserver:anoncvs@anoncvs.at.freebsd.org:/home/ncvs co -rRELENG_4_9 src/sys/modules/em
# cd src/sys/modules/em
# make depend
# make
Гарантии что будет компилироваться дать не могу, но вероятность есть..
Если откомпилится - то делайте make install, но наверно лучше вам перекомпилить ядро и убрать из него em, чтобы было проще эксперементировать с перекомпиляцией модуля.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Не определяется во FreeBSD интегрированная сетевая карта"
Сообщение от lavr emailИскать по авторуВ закладки on 27-Янв-05, 13:36  (MSK)
>Еще раз повторюсь во _FreeBSD 4.8_ 82547 _не поддерживается_.
>А судя по http://www.freebsd.org/releases/4.10R/hardware-i386.html#ETHERNET
>И в 4.10 тоже.

для тех кто в танке:

# grep 82547 /sys/dev/em/*
...
[unix1]~ > uname -r
4.10-RELEASE-p4
[unix1]~ >
[unix1]~ > less /sys/dev/em/if_em_hw.h
...
/* Media Access Controlers */
typedef enum {
    em_undefined = 0,
    em_82542_rev2_0,
    em_82542_rev2_1,
    em_82543,
    em_82544,
    em_82540,
    em_82545,
    em_82545_rev_3,
    em_82546,
    em_82546_rev_3,
    em_82541,
    em_82541_rev_2,
    em_82547,
    em_82547_rev_2,
    em_num_macs
} em_mac_type;
...
/* PCI Device IDs */
#define E1000_DEV_ID_82542               0x1000
#define E1000_DEV_ID_82543GC_FIBER       0x1001
#define E1000_DEV_ID_82543GC_COPPER      0x1004
#define E1000_DEV_ID_82544EI_COPPER      0x1008
#define E1000_DEV_ID_82544EI_FIBER       0x1009
#define E1000_DEV_ID_82544GC_COPPER      0x100C
#define E1000_DEV_ID_82544GC_LOM         0x100D
#define E1000_DEV_ID_82540EM             0x100E
#define E1000_DEV_ID_82540EM_LOM         0x1015
#define E1000_DEV_ID_82540EP_LOM         0x1016
#define E1000_DEV_ID_82540EP             0x1017
#define E1000_DEV_ID_82540EP_LP          0x101E
#define E1000_DEV_ID_82545EM_COPPER      0x100F
#define E1000_DEV_ID_82545EM_FIBER       0x1011
#define E1000_DEV_ID_82545GM_COPPER      0x1026
#define E1000_DEV_ID_82545GM_FIBER       0x1027
#define E1000_DEV_ID_82545GM_SERDES      0x1028
#define E1000_DEV_ID_82546EB_COPPER      0x1010
#define E1000_DEV_ID_82546EB_FIBER       0x1012
#define E1000_DEV_ID_82546EB_QUAD_COPPER 0x101D
#define E1000_DEV_ID_82541EI             0x1013
#define E1000_DEV_ID_82541EI_MOBILE      0x1018
#define E1000_DEV_ID_82541ER             0x1078
#define E1000_DEV_ID_82547GI             0x1075
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
#define E1000_DEV_ID_82541GI             0x1076
#define E1000_DEV_ID_82541GI_MOBILE      0x1077
#define E1000_DEV_ID_82546GB_COPPER      0x1079
#define E1000_DEV_ID_82546GB_FIBER       0x107A
#define E1000_DEV_ID_82546GB_SERDES      0x107B
#define E1000_DEV_ID_82547EI             0x1019
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
...

# less /sys/dev/em/README

  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "Не определяется во FreeBSD интегрированная сетевая карта"
Сообщение от Xela emailИскать по авторуВ закладки(ok) on 27-Янв-05, 13:40  (MSK)
>>Еще раз повторюсь во _FreeBSD 4.8_ 82547 _не поддерживается_.
>>А судя по http://www.freebsd.org/releases/4.10R/hardware-i386.html#ETHERNET
>>И в 4.10 тоже.

>для тех кто в танке:

Исходники исходниками, но по мне так лучше доверять офицальным документам.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

11. "Не определяется во FreeBSD интегрированная сетевая карта"
Сообщение от butcher emailИскать по авторуВ закладки(ok) on 27-Янв-05, 13:50  (MSK)
>Исходники исходниками, но по мне так лучше доверять офицальным документам.

:)
официальные документы обычно пишут после того как написаны исходники, тем более если просматривать man'уалы, напрмер в 5.3, то частенько там встречаются такие лажи, которые для 5.3 не уместы уже давно.
Да и в проекте документации принимают участие в основном другие люди, не те кто писал код.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "Не определяется во FreeBSD интегрированная сетевая карта"
Сообщение от Xela emailИскать по авторуВ закладки(ok) on 27-Янв-05, 13:53  (MSK)
:)
Не думаю, что все так запущено относительно документов сопровождающих релиз. А что касается ман-ов и прочей документации, то тут спорить не буду.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

14. "Не определяется во FreeBSD интегрированная сетевая карта"
Сообщение от lavr emailИскать по авторуВ закладки on 27-Янв-05, 21:04  (MSK)
>:)
>Не думаю, что все так запущено относительно документов сопровождающих релиз. А что
>касается ман-ов и прочей документации, то тут спорить не буду.

не боги горшки обжигают.

Есть оченна караоший анекдот:

- на заборе написано...
бабка: - три часа стою, ну хоть бы один...

PS. В 5.3 к примеру есть драйвер для HPT, вот только man'а к нему нет, ну
и есть полностью обратные вещи ;)

PPS. А еще говорят: Волков бояться, в лес не ходить.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

17. "Не определяется во FreeBSD интегрированная сетевая карта"
Сообщение от Xela emailИскать по авторуВ закладки(ok) on 28-Янв-05, 10:38  (MSK)
>PPS. А еще говорят: Волков бояться, в лес не ходить.

Ахха. Один раз не испугался. Вышло печально. Теперь вот, как говориться, ожегшись на молоке начинаешь дуть на воду.


  Рекомендовать в FAQ | Cообщить модератору | Наверх

18. "Не определяется во FreeBSD интегрированная сетевая карта"
Сообщение от lavr emailИскать по авторуВ закладки on 28-Янв-05, 12:29  (MSK)
>>PPS. А еще говорят: Волков бояться, в лес не ходить.
>
>Ахха. Один раз не испугался. Вышло печально. Теперь вот, как говориться, ожегшись
>на молоке начинаешь дуть на воду.

дык, в добавление к "волков бояться..." - "на бога надейся, а сам ..."

Всякое бывает, поэтому лучше всегда страховаться - backup.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

13. "Не определяется во FreeBSD интегрированная сетевая карта"
Сообщение от Misha_Soloviov emailИскать по авторуВ закладки(ok) on 27-Янв-05, 15:22  (MSK)
>>Еще раз повторюсь во _FreeBSD 4.8_ 82547 _не поддерживается_.
>>А судя по http://www.freebsd.org/releases/4.10R/hardware-i386.html#ETHERNET
>>И в 4.10 тоже.
>
>для тех кто в танке:
>

Если я правильно понял, мне надо подправить файл /sys/dev/em/if_em_hw.h.

У меня как раз там, в отличие от вашего примера, нет ничего про 82547GI. Именно про нее мне и надо добавить строки? И потом перегрузиться? Простите за глупые вопросы... :)


  Рекомендовать в FAQ | Cообщить модератору | Наверх

15. "Не определяется во FreeBSD интегрированная сетевая карта"
Сообщение от lavr emailИскать по авторуВ закладки on 27-Янв-05, 21:08  (MSK)
>>>Еще раз повторюсь во _FreeBSD 4.8_ 82547 _не поддерживается_.
>>>А судя по http://www.freebsd.org/releases/4.10R/hardware-i386.html#ETHERNET
>>>И в 4.10 тоже.
>>
>>для тех кто в танке:
>>
>
>Если я правильно понял, мне надо подправить файл /sys/dev/em/if_em_hw.h.
>
>У меня как раз там, в отличие от вашего примера, нет ничего
>про 82547GI. Именно про нее мне и надо добавить строки? И
>потом перегрузиться? Простите за глупые вопросы... :)

абсолютно неправильно, я показал лишь кусочек из sources, а правильно
будет - посмотреть через web дерево cvs и найти релиз когда в em драйвер
вставили поддержку твоего чипа и соответственно проапгрейдить систему
на этот релиз, уже ясно что в 4.10 поддерживается, если учесть что
вышел релиз 4.11 то можно и на него сразу апгрейдиться

  Рекомендовать в FAQ | Cообщить модератору | Наверх

16. "Не определяется во FreeBSD интегрированная сетевая карта"
Сообщение от Misha_Soloviov emailИскать по авторуВ закладки(ok) on 28-Янв-05, 09:16  (MSK)

>абсолютно неправильно, я показал лишь кусочек из sources, а правильно
>будет - посмотреть через web дерево cvs и найти релиз когда в
>em драйвер
>вставили поддержку твоего чипа и соответственно проапгрейдить систему
>на этот релиз, уже ясно что в 4.10 поддерживается, если учесть что
>
>вышел релиз 4.11 то можно и на него сразу апгрейдиться

Спасибо большое. Вот теперь стало яснее.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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