Итак. Есть у меня не мало (5 шт) гигабитных сетевых карт D-Link DGE-528T. Классически, как и аньше ставлю систему, а она мне показывает что подключение 10baseT/UTP half-duplex, что соответствует информации в свитче. Если на этой же машине запускаю LiveCD Ubuntu Linux, то замечательно вижу что поднимается 1000baseT.
Вопрос как мне заставить FreeBSD работать с этой сетевой на скорости 1000base
P.S. Пробовал ifconfig re0 media, ifconfig re0 mediaopt и прочее
P.S.S. Пробовал с 6.3-RELEASE, 6.4-STABLE, 7.0-RELEASE, 7.1-RELEASE все i386
Очень нужен Гигабит, а знаний использовать Linux у меня не достаточно. Сроки уже жмут.
Искал везде. Есть некоторые интересные ссылки, но они говорять в основном о DGE-530, что является сипом Marvel, а у меня DGE-528 - что аналог (или копия) rtl8169 (если память не подкачала в цифирках)
>[оверквотинг удален]
>поднимается 1000baseT.
>Вопрос как мне заставить FreeBSD работать с этой сетевой на скорости 1000base
>
>P.S. Пробовал ifconfig re0 media, ifconfig re0 mediaopt и прочее
>P.S.S. Пробовал с 6.3-RELEASE, 6.4-STABLE, 7.0-RELEASE, 7.1-RELEASE все i386
>Очень нужен Гигабит, а знаний использовать Linux у меня не достаточно. Сроки
>уже жмут.
>Искал везде. Есть некоторые интересные ссылки, но они говорять в основном о
>DGE-530, что является сипом Marvel, а у меня DGE-528 - что
>аналог (или копия) rtl8169 (если память не подкачала в цифирках)К чему цепляете сетевую карту и каким кабелем ? (patchcord или crossover)
Какая модель коммутатора?
Изначально подключал патчкорд 30 см (или вроде того), патч-панель, потом в стене 7-10 метров, розетка и патчкорд 3 метра.
В конце оставил только патчкорд 3 метра.
В тех же условиях: на этом же порте, кабеле, патчкорде, сетевой карте и компьютере, LiveCD Ubuntu 7.04-8.10 видит все прекрасно. Мало того, рядом машины (моя рабочая) работает уже более года на DGE-528T и никаких проблем не было.
Порты работают на свитче (D-Link DGS-3100 series) нормально.
Мои выводы: все сетевое оборудование в полной норме. Реальный косяк именно в драйвере FreeBSD или же взаимодействии дравера (модуля ядра) if_re.ko и самой ОС FreeBSD.
Заметил еще прелестную штуку. Даже если линка нет (при отключении на свитче или отсоединения кабеля), надпись о скорости все равно остается 10baseT/UTP half-duplex.
Сегодня проверил на друшшгой машине и другой карточке (правда FreeBSd не ставил просто загрузился), все равно пашет именно так как я описывал.
При этом на этой скорости замечательно передает данные.
Скорость нужны именно 1000baseT поскольку стоит меди конвертор. Почему не использую свитч? потому что так сказало руководство. Доказать обратное невозможно - военные.
>Скорость нужны именно 1000baseT поскольку стоит меди конвертор. Почему не использую свитч?
>потому что так сказало руководство. Доказать обратное невозможно - военные.Т.е. я правильно понял, у Вас FreeBSD через эту сетевую карту соединяется с медиа-конвертором напрямую кабелем?
Вопрос - если втыкать в 100 мбит/сек коммутатор - скорость выставляется в 100 ?
И еще - если линка нет в сетевой - в FreeBSD любые сетевые карты будут в 10 мбит - это нормально :)
а чо фо фре выставить ручками скороть уже не модно?
man ifconfig
>а чо фо фре выставить ручками скороть уже не модно?
>man ifconfigЕсли адаптер не поднимает выше, значит и не будет.
Поднимать ИМХО не имеет смысла. Удобно (я использую) только для опускания: например, длинная и плохая (скрученный кабель) линия (метров 80-90) и свитч с сервером часто меняют 100 на 1000 и наоборот, в момент перехода скоростей, идет "обрыв" связи. Это плохо. Тогда ifconfig XXX mediaopt (если память не отшибает) и вперед.
На двух линках в жизни использовал.
Короче, если сетевая не выдает 1000 то ни руками ни ногами добиться от нее 1000 на этой линии не удасться.
>[оверквотинг удален]
>
>Если адаптер не поднимает выше, значит и не будет.
>Поднимать ИМХО не имеет смысла. Удобно (я использую) только для опускания: например,
>длинная и плохая (скрученный кабель) линия (метров 80-90) и свитч с
>сервером часто меняют 100 на 1000 и наоборот, в момент перехода
>скоростей, идет "обрыв" связи. Это плохо. Тогда ifconfig XXX mediaopt (если
>память не отшибает) и вперед.
>На двух линках в жизни использовал.
>Короче, если сетевая не выдает 1000 то ни руками ни ногами добиться
>от нее 1000 на этой линии не удасться.я думаю сначала стоит попробовать всетаки
> Т.е. я правильно понял, у Вас FreeBSD через эту сетевую карту соединяется с медиа-конвертором напрямую кабелем?Нет, вообще медиаконвертор будет. Но мне условие поставили, чтобы сетевая гигабит подняла САМА!
Сейчас у меня свитч. Эксперименты на нем и то оно не работает, сволочь. То есть сейчас подключен напрямую кабелем к свитчу. (Мелдиа конвертор не используется сейчас. Зря о нем слово вставил.)>Вопрос - если втыкать в 100 мбит/сек коммутатор - скорость выставляется в 100 ?
Нет. Только 10 (десять) half.
> И еще - если линка нет в сетевой - в FreeBSD любые сетевые карты будут в 10 мбит - это нормально :)
Спасибо, не знал. Хотя интергрированная пишет "(none)". На других не проверял
Повезло Вас с этими карточками.....У меня в FreeBSD 6.2 стояла rtl8169 - держала гигабит (коммутатор Dlink DGE-какой-то 24-портовый)...периодически сетевая висла и драйвер на нее ругался.
В с 530-ми вообще нигде проблем не видел (marvell чип) - очень хорошее о них впечатление.
>Повезло Вас с этими карточками.....
>
>У меня в FreeBSD 6.2 стояла rtl8169 - держала гигабит (коммутатор Dlink
>DGE-какой-то 24-портовый)...периодически сетевая висла и драйвер на нее ругался.
>
>В с 530-ми вообще нигде проблем не видел (marvell чип) - очень
>хорошее о них впечатление.Вот и карточка уже плохая. А может во фряхе дрова кривые?
>Вот и карточка уже плохая. А может во фряхе дрова кривые?Извините, не соглашусь.
1. Карточка DGE-528T. в среднем, хорошая. Но при этом делают на кристале 8100 (или очень близком), а драйвера (без учета VID/DID) не подходят.
2. Карточка DGE-530T. Да она уже Marvel, заводиться. Она у меня одна.
3. Но этот же марвел (у меня) не заводиться (FreeBSD, Linux 2.6.17, Win2k3, WinXP). При этом поведение у него (<10 штук) такое, как будто кабель длинный/плохой. То есть то 1000 то 100, при этом Intel (какой-то) и Realtek (какой-то) работает на ура! НА ЭТОМ ЖЕ КОМПЕ, ЭТОМ ЖЕ КАБЕЛЕ, ЭТОМ ЖЕ СВИТЧЕ.P.S. Всегда все понятно, технически. Сейчас, какая-то каша в голове. Даже закономерности выловить не могу. И самое противное, доходят мысли до того, чтобы взять Linux и поднять все на нем, но люблю, любл я фряху и хочу все на ней сделать. Помогите, может кто-нить найдет аналогичную проблему в инете (решенную/полурешеннцю). В maillist freebsd пока еще рука не добралась, нохотя задумываюсь (правда вначале iptables полностью научусь и тогда пойду писать письма на bsd)
>[оверквотинг удален]
>Intel (какой-то) и Realtek (какой-то) работает на ура! НА ЭТОМ ЖЕ
>КОМПЕ, ЭТОМ ЖЕ КАБЕЛЕ, ЭТОМ ЖЕ СВИТЧЕ.
>
>P.S. Всегда все понятно, технически. Сейчас, какая-то каша в голове. Даже закономерности
>выловить не могу. И самое противное, доходят мысли до того, чтобы
>взять Linux и поднять все на нем, но люблю, любл я
>фряху и хочу все на ней сделать. Помогите, может кто-нить найдет
>аналогичную проблему в инете (решенную/полурешеннцю). В maillist freebsd пока еще рука
>не добралась, нохотя задумываюсь (правда вначале iptables полностью научусь и тогда
>пойду писать письма на bsd)Честно попытался вникнуть - но что-то Ваш "поток сознания" у меня в голове не укладывается...входит и выходит...замечательно выходит...И ах да - в maillist freebsd не принимают тех, кто iptables не знает.....
>Честно попытался вникнуть - но что-то Ваш "поток сознания" у меня в
>голове не укладывается...входит и выходит...замечательно выходит...И ах да - в maillist
>freebsd не принимают тех, кто iptables не знает.....Сорри за не разборчивость. Имелось в виду только хронологически.
то есть сейчас времени нет. Надо сделать. + руководство давит на время.
Поэтому вначале вынужден подкнять все на линуксе, а потом продолжать боросться с FreeBSD + DGE. Как раз на последнем этапе буду вынужден писать в maillist
(а на счет кого берут а кого не берут, шутку принимаю +)
> Итак. Есть у меня не мало (5 шт) гигабитных сетевых карт D-Link
> DGE-528T.Та же самая проблемма на FreeBSD 8.2
Купил по дурости 3 карточки DGE-528T
хотел гигабит поднять но фигушки, работает только на 100
Попробывал на XP, дак блин даже драйвер фиг запинал, и всеравно получил теже самые 100 мегабитЭти сетевушки DGE-528T полное Г..., написанно 1000 а вдействительности 100
P/S. попробывал на Debian 6.3 условно говоря - видет ее как 1 Gbit а в реальности скорость при работе 100
ФТОПКУ такие сетевушки