The OpenNET Project / Index page

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

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

"realtek8139"
Сообщение от alexey emailИскать по авторуВ закладки on 01-Май-03, 21:16  (MSK)
Столкнулся со следуюющей проблемой: сетевая карта на чипе rtl8139 не хочет работать на 100мбит в ASPLinux 7.3 Карточка находится, определяется, конфигуряется, интерфейс поднимается, но на 100мбит не работает... вместо пакетов сыпятся ошибки. Беру другую такую же карточку - которая точно работает на 100мбит, ставлю - то же самое. Как я понимаю проблема уже далеко не в карточке... Может кто подскажет чего?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "realtek8139"
Сообщение от alexhack emailИскать по авторуВ закладки on 05-Май-03, 09:32  (MSK)
ядро еще не валится, может пересобирешь этот модуль ядра с другими опциями, так как в настройках ядра для 8139too модуля, есть две опции для лучшей работы, которые на самом деле только приводят к падению ядра и остановке linux-а. Правда, не знаю насколько это справедливо для rh7.3 и неясно какое ядро используешь, версию типа.

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

2. "realtek8139"
Сообщение от DogEater Искать по авторуВ закладки on 05-Май-03, 10:04  (MSK)
>ядро еще не валится, может пересобирешь этот модуль ядра с другими опциями,
>так как в настройках ядра для 8139too модуля, есть две опции
>для лучшей работы, которые на самом деле только приводят к падению
>ядра и остановке linux-а. Правда, не знаю насколько это справедливо для
>rh7.3 и неясно какое ядро используешь, версию типа.


ядро 2.4.20 пробовал?

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

3. "realtek8139"
Сообщение от alexhack emailИскать по авторуВ закладки on 05-Май-03, 12:04  (MSK)
>>ядро еще не валится, может пересобирешь этот модуль ядра с другими опциями,
>>так как в настройках ядра для 8139too модуля, есть две опции
>>для лучшей работы, которые на самом деле только приводят к падению
>>ядра и остановке linux-а. Правда, не знаю насколько это справедливо для
>>rh7.3 и неясно какое ядро используешь, версию типа.
>
>
>ядро 2.4.20 пробовал?

у меня было 2.4.10, за 2.4.18 не уверен, но кажется там были теже траблы, а вот за 2.4.20 ничего сказать не могу, попробуй поиграться с опциями для этого модуля при сборке ядра. У меня получалось и траблы исчезали.

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

5. "realtek8139"
Сообщение от alexey emailИскать по авторуВ закладки on 05-Май-03, 23:26  (MSK)
>>>ядро еще не валится, может пересобирешь этот модуль ядра с другими опциями,
>>>так как в настройках ядра для 8139too модуля, есть две опции
>>>для лучшей работы, которые на самом деле только приводят к падению
>>>ядра и остановке linux-а. Правда, не знаю насколько это справедливо для
>>>rh7.3 и неясно какое ядро используешь, версию типа.
>>
>>
>>ядро 2.4.20 пробовал?
>
>у меня было 2.4.10, за 2.4.18 не уверен, но кажется там были
>теже траблы, а вот за 2.4.20 ничего сказать не могу, попробуй
>поиграться с опциями для этого модуля при сборке ядра. У меня
>получалось и траблы исчезали.
собрал ядро, с n-ой попытки, подбор параметров эмпирическим методом также никаких результатов не принес...
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "realtek8139"
Сообщение от alexey emailИскать по авторуВ закладки on 05-Май-03, 23:22  (MSK)
>ядро еще не валится, может пересобирешь этот модуль ядра с другими опциями,
>так как в настройках ядра для 8139too модуля, есть две опции
>для лучшей работы, которые на самом деле только приводят к падению
>ядра и остановке linux-а. Правда, не знаю насколько это справедливо для
>rh7.3 и неясно какое ядро используешь, версию типа.
у меня ASPLinux 7.3 ядро 2.4.18 было собрал новое 2.4.20 - пересобрал и сам модуль для сетевухи 8139too - ноль эмоций...

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

6. "realtek8139"
Сообщение от alexhack emailИскать по авторуВ закладки on 06-Май-03, 08:27  (MSK)
>>ядро еще не валится, может пересобирешь этот модуль ядра с другими опциями,
>>так как в настройках ядра для 8139too модуля, есть две опции
>>для лучшей работы, которые на самом деле только приводят к падению
>>ядра и остановке linux-а. Правда, не знаю насколько это справедливо для
>>rh7.3 и неясно какое ядро используешь, версию типа.
>у меня ASPLinux 7.3 ядро 2.4.18 было собрал новое 2.4.20 - пересобрал
>и сам модуль для сетевухи 8139too - ноль эмоций...

А сетевой кабель какой категории, был тут один случай на работе просто, вместо пятой категории был третьей, далее погоди на Linux валить, может твой  хаб с этой картой в принципе не видется. проверь например ее в виндах. Но можно еще по другому, смотришь документацию на модуль 8139too, т.е. ищешь параметры которые могут тебе в этом помочь. /usr/src/linux-2.4.*/Documentation/networking/8139too.txt

Как там написано есть диагностическая программа
http://sourceforge.net/projects/gkernel/
называется попробуй ее
rtl8139-diag.

Теперь о том как узнать какие параметры можно передать модулю

находишь его исходник 8139too.c в недрах ядра
находишь строчки со словами
MODULE_PARM
MODULE_PARM_DESC
первое название параметра
второе его описание
а далее в module.conf пишешь
options eth0 param=value

вот что в 2.4.10
MODULE_AUTHOR ("Jeff Garzik <jgarzik@mandrakesoft.com>");  
MODULE_DESCRIPTION ("RealTek RTL-8139 Fast Ethernet driver");                                              
MODULE_PARM (multicast_filter_limit, "i");                                          
MODULE_PARM (max_interrupt_work, "i");                                      
MODULE_PARM (media, "1-" __MODULE_STRING(MAX_UNITS) "i");                                                  
MODULE_PARM (full_duplex, "1-" __MODULE_STRING(MAX_UNITS) "i");                                            
MODULE_PARM_DESC (multicast_filter_limit, "8139too maximum number of filtered multicast addresses");
MODULE_PARM_DESC (max_interrupt_work, "8139too maximum events handled per interrupt");
MODULE_PARM_DESC (media, "8139too: Bits 4+9: force full duplex, bit 5: 100Mbps");
MODULE_PARM_DESC (full_duplex, "8139too: Force full duplex for board(s) (1)");


Только не спрашивай какое конкретно значение надо подставлять можно попробовать найти в инете.

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

7. "realtek8139"
Сообщение от alexey emailИскать по авторуВ закладки on 06-Май-03, 12:53  (MSK)
>А сетевой кабель какой категории, был тут один случай на работе просто,
>вместо пятой категории был третьей, далее погоди на Linux валить, может
>твой  хаб с этой картой в принципе не видется. проверь
кабель 5 категории, выдергиваю из этой машины, втыкаю в другую - все прекрасно работает на 100 мбит.

>например ее в виндах. Но можно еще по другому, смотришь документацию
>на модуль 8139too, т.е. ищешь параметры которые могут тебе в этом
>помочь. /usr/src/linux-2.4.*/Documentation/networking/8139too.txt
загружаю с дискетки picobsd - 100 мбит :)

>Как там написано есть диагностическая программа
>http://sourceforge.net/projects/gkernel/
>называется попробуй ее
>rtl8139-diag.
ок, буду пробовать поковыряться еще с ядром.

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

8. "realtek8139"
Сообщение от Antonio emailИскать по авторуВ закладки on 06-Май-03, 14:50  (MSK)
>кабель 5 категории, выдергиваю из этой машины, втыкаю в другую - все
>прекрасно работает на 100 мбит.
>
>>например ее в виндах. Но можно еще по другому, смотришь документацию
>>на модуль 8139too, т.е. ищешь параметры которые могут тебе в этом
>>помочь. /usr/src/linux-2.4.*/Documentation/networking/8139too.txt
>загружаю с дискетки picobsd - 100 мбит :)

Из вышесказанного можно сделать вывод, что модуль 8139too, который идет с ядром ASPLinux 7.3, не знает о конкретно вашей карте или знает плохо. Какая точно модель карты? D-Link DFE-538TX превосходно работает под Slackware 8.1 (2.4.18).

Напоследок вредный совет, я бы так не стал делать на боевой машине: если лень пересобирать все ядро, выдираете исходники модуля 8139too из хотя бы 2.4.18 и собираете только этот модуль. Прибиваете старый и прогружаете новый и смОтрите...

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


Удалить

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




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

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