The OpenNET Project / Index page

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

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

"3COM 509 10 Mb + ADSL DLINK 300T"
Сообщение от Dmitry Искать по авторуВ закладки(??) on 18-Окт-04, 11:29  (MSK)
Всем привет!
Не пугайтесь, вопрос не про стрим :)

Указанные в сабже девайсы коряво работают вместе при прямом соединении. Через хаб/свич все в порядке.
Dlink говорит (ну это и так понятно) что происходит несостыковка дуплекса и скорости девайсов. 300Т не умеет задавать вручную эти параметры.
3ком 509 на линуксе умеет.
Делаю ethtool  -s  eth2 duplex full
По выводу ethtool eth2 вижу что реально full.
Но через минуту срывается в half и снова начинаются провалы линка 300Т<->3com 509.

Что можно посоветовать? Как форсировать режим фулл дуплекса для 509й карточки?

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

 Оглавление

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

1. "3COM 509 10 Mb + ADSL DLINK 300T"
Сообщение от Loky emailИскать по авторуВ закладки on 18-Окт-04, 16:20  (MSK)
вариант плохого патча рассматривал?
как полный дуплекс задать написано в man ifconfig, тока оно тебе надо? Полудуплекса за глаза хватит, если только у тебя dsl не 10мбит :)
В противном случае, при такой недешевой крутизне, имеет смысл и карточку по3.14здатие купить.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "3COM 509 10 Mb + ADSL DLINK 300T"
Сообщение от Dmitry Искать по авторуВ закладки(??) on 18-Окт-04, 16:43  (MSK)
>вариант плохого патча рассматривал?

Менял естественно.

>как полный дуплекс задать написано в man ifconfig, тока оно тебе надо?

Надо.

>В противном случае, при такой недешевой крутизне, имеет смысл и карточку по3.14здатие
>купить.

Дело не в "купить", дело в том, что в этой машине еще две сетевые PCI есть. Больше слотов просто нету. Только ISA. Поэтому надо увязать ADSL модем и 10 мегабитную карточку.

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

3. "3COM 509 10 Mb + ADSL DLINK 300T"
Сообщение от Loky emailИскать по авторуВ закладки on 18-Окт-04, 17:13  (MSK)
>>вариант плохого патча рассматривал?
>Менял естественно.
>>как полный дуплекс задать написано в man ifconfig, тока оно тебе надо?
>Надо.
Надо - не ответ. Если у тебя момед тока полный дуплекс держит, то аргумент, а если тебе хочется скорости, так у тебя скорость adsl-коннекта какая?
>>В противном случае, при такой недешевой крутизне, имеет смысл и карточку по3.14здатие
>>купить.
>Дело не в "купить", дело в том, что в этой машине еще
>две сетевые PCI есть. Больше слотов просто нету. Только ISA. Поэтому
>надо увязать ADSL модем и 10 мегабитную карточку.

Ньда... если уж так приперло, то media 10baseT должно помочь твоему горю.
Было у меня такое, когда в авто-режиме карточка иногда считала что она в токен-ринге работает.

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

5. "3COM 509 10 Mb + ADSL DLINK 300T"
Сообщение от Dmitry Искать по авторуВ закладки(??) on 18-Окт-04, 18:23  (MSK)
>Ньда... если уж так приперло, то media 10baseT должно помочь твоему горю.

#ifconfig eth2 media 10baseT
port: SIOCSIFMAP: Operation not supported

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

4. "3COM 509 10 Mb + ADSL DLINK 300T"
Сообщение от co6aka Искать по авторуВ закладки(??) on 18-Окт-04, 17:16  (MSK)
Я не очень понял ситуацию... Так какая система стоит?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "3COM 509 10 Mb + ADSL DLINK 300T"
Сообщение от Dmitry Искать по авторуВ закладки(??) on 18-Окт-04, 18:24  (MSK)
>Я не очень понял ситуацию... Так какая система стоит?

Linux. RH 9.0

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

7. "В догонку... "
Сообщение от Dmitry Искать по авторуВ закладки(??) on 23-Окт-04, 17:02  (MSK)
Очень странно все.
Если оставить в свиче модем+интерфейс с 10 мегабитной карточкой, то опять видны провалы, потери несущей.
Если в свич добавляю домашний комп + интерфейс локальный с линуха, все начинает работать на ура.
То есть когда в одном свиче все, то все замечательно, стоит разнести, сразу начинаются провалы...
Может кто подскажет куда копать? Всю голову уже издумал!
  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Да, еще может кто по модулю подскажет?"
Сообщение от Dmitry Искать по авторуВ закладки(??) on 23-Окт-04, 17:21  (MSK)
В usr/src/linux-2.4.20-8/drivers/net/3c509.c
по умолчанию стоит half-duplex.

Есть сточка
#define FD_ENABLE       0x8000          /* Enable full-duplex ("external loopback") */

То есть ее надо раскомментировать чтоб форсировать задание фулл-дуплекса?

Да, напомните, как собрать потом только один этот модуль и вставить его в систему?

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

9. "Да, еще может кто по модулю подскажет?"
Сообщение от unk emailИскать по авторуВ закладки(ok) on 23-Окт-04, 17:29  (MSK)
>В usr/src/linux-2.4.20-8/drivers/net/3c509.c
>То есть ее надо раскомментировать чтоб форсировать задание фулл-дуплекса?
Вам не надо лазить в код - все равно ни чего не понимаете.

>Да, напомните, как собрать потом только один этот модуль и вставить его
>в систему?
И пересобирать что либо противопоказанно...

попробуйте для начала натравить modinfo на этот модуль.

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

10. "Да, еще может кто по модулю подскажет?"
Сообщение от Dmitry Искать по авторуВ закладки(??) on 23-Окт-04, 19:02  (MSK)
>Вам не надо лазить в код - все равно ни чего не
>понимаете.

Я не сторонник пустых перебранок в форумах, но тут уж просто клинический случай. Может мне лечь и помереть теперь? :)
Не все же такие умные. А конференции для того и созданы, чтоб помогать решать задачи.
Уверяю Вас, найдутся области, где я имею больше и глубже познаний. И если бы мог кому-то помочь, помог бы, а не говорил, что человек глупый и ничего не умеет.

>попробуйте для начала натравить modinfo на этот модуль.

Ну "натравил", и что?

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

11. "Да, еще может кто по модулю подскажет?"
Сообщение от unk emailИскать по авторуВ закладки(ok) on 23-Окт-04, 20:28  (MSK)
>если бы мог кому-то помочь, помог бы, а не говорил, что
>человек глупый и ничего не умеет.
Все верно, так же как и то, что в форуме не возможно описать основы языка
С - хотите лазить в код учите язык.

>>попробуйте для начала натравить modinfo на этот модуль.
>Ну "натравил", и что?
Ну вывод modinfo покажите...


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

12. "Да, еще может кто по модулю подскажет?"
Сообщение от Dmitry Искать по авторуВ закладки(??) on 23-Окт-04, 21:09  (MSK)
>С - хотите лазить в код учите язык.

Да, я в программировании практически ничего не понимаю. И честно это признаю :)

>Ну вывод modinfo покажите...
Насколько я понимаю, тут про FullDuplex ничего нету...

# modinfo 3c509
filename:    /lib/modules/2.4.20-8/kernel/drivers/net/3c509.o
description: "3Com Etherlink III (3c509, 3c509B) ISA/PnP ethernet driver"
author:      <none>
license:     "GPL"
parm:        debug int, description "debug level (0-6)"
parm:        irq int array (min = 1, max = 8), description "IRQ number(s) (assigned)"
parm:        xcvr int array (min = 1, max = 12), description "tranceiver(s) (0=internal, 1=external)"
parm:        max_interrupt_work int, description "maximum events handled per interrupt"
parm:        nopnp int, description "disable ISA PnP support (0-1)"

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

13. "Да, еще может кто по модулю подскажет?"
Сообщение от unk emailИскать по авторуВ закладки(ok) on 23-Окт-04, 21:20  (MSK)
>Насколько я понимаю, тут про FullDuplex ничего нету...
># modinfo 3c509
Да, увы.
Попробуйте задать параметры через lilo
если мой склероз не врет то это делалось как-то так:
ether=IRQ,PORT,12,0x3c509,eth0

Но полный дуплекс в этой карте поддерживался с кучей ограничений.
Возможно у вас не будет работать...

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

14. "Да, еще может кто по модулю подскажет?"
Сообщение от Dmitry Искать по авторуВ закладки(??) on 23-Окт-04, 21:48  (MSK)
>Но полный дуплекс в этой карте поддерживался с кучей ограничений.
>Возможно у вас не будет работать...

Да  тут дело даже не в фулл-дуплексе... Ситуация просто дурацкая.
Объясню. Есть модем Dlink 300T с ethernet интерфейсом.
Есть линукс-роутер с тремя сетевыми картами: две PCI 100 мегабит (одна в домашнюю локалку - eth0, другая в районную локалку - eth1) и одна ISA карточка для интернета.
Если я включаю модем напрямую к компутеру с 100 мегабитной карточкой, все работает.
Если я соединяю модем и eth2 напрямую кабелем, раз в минуту-две идут провалы связи - по ifconfig видно как параметр carrier растет. Естественно, все сессии рвутся.
Сейчас у меня через свич DLINK 1005 все соединено: в первый порт eth2, потом eth0 от линукса, потом два домашних комутера, потом модем.
Вот так (ЕДИНСТВЕННЫЙ вариант) - все работает.
Если я в ДЛИНКе оставляю только eth2 + модем - опять провалы.
Если я через другой свич или хаб подключаю модем и eht2 - провалы. Пробовал surecom свич и 10мегабитный 3ком хаб.
Я уже просто не понимаю, почему когда все в свиче DLINK-овском, все работает, а как разнесешь - провалы и потеря несущей...
Хоть с бубном уже бегай.
Делаю все это затем, что надо подключить еще один компутер и хочется разнести интернет от локалки.
Включить модем в карточку 100 мегабит напрямую не могу. Для локальных сетей 100 мегабит приоритетнее.
Поставить еще одну карту 100 мегабит не могу - слотов нету.
Сетевые 10 мегабитки пробовал разные 3комы, штуки три. Может другого вендора попробовать? Только где их найдешь сейчас...

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

15. "Да, еще может кто по модулю подскажет?"
Сообщение от unk emailИскать по авторуВ закладки(ok) on 23-Окт-04, 21:55  (MSK)
>Сетевые 10 мегабитки пробовал разные 3комы, штуки три. Может другого вендора попробовать?
>Только где их найдешь сейчас...
А почему вам обязательно хочется 10Mb?
большенство 100 и 1000 карточек умееют 10Mb

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

16. "Да, еще может кто по модулю подскажет?"
Сообщение от Dmitry Искать по авторуВ закладки(??) on 23-Окт-04, 22:17  (MSK)
>А почему вам обязательно хочется 10Mb?
>большенство 100 и 1000 карточек умееют 10Mb

В этом линуксовом компутере нету более PCI слотов. Только ISA...

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


Удалить

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




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

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