LINUX.ORG.RU
ФорумAdmin

локалка на относительно длинных (15-20м) проводах

 ,


1

2

[два раза ку]

Протянул я дома в стенах утп, от рутера до ближней розетки 15-16 метров, до дальней примерно 18-20 метров.
Есть 2 ноута acer - недобук на атоме и рабочая лошадь на i5-4200u.
Лошадь стабильно тянет сеть в обеих розетках.
Недобук работает только с ближней или если с коротким проводом прямо от рутера, а на дальней постоянно пытается найти сеть, долго на может найти, дисконнект, опять пытается подключиться и т.д. без просвета.

Подскажите в чём может быть проблема?
Поможет ли установка ещё одного рутера (типа усилить сигнал) на дальней розетке?

★★★★★

Последнее исправление: q11q11 (всего исправлений: 5)

Ответ на: комментарий от psv1967

всем советуй укладывать китайскую «медную» утп в стяжку на живую кусками предельной длинны

Ты не путай причину и следствие. Ещё раз: сама по себе заливка в бетон не влияет на работоспособность кабеля. Проблемы, возникающие из-за неё, не являются прямыми, так что утверждать, что проблемы, сразу, из-за бетона, совершенно безграмотно.

А вот заливать в бетон я не предлагал. Но и стену (или что там), уже сделанную, ковырять сразу, руководствуясь твоим советом, я не предлагаю.

AS ★★★★★
()
Последнее исправление: AS (всего исправлений: 1)
Ответ на: комментарий от axelroot

Ещё один плюс покупать квартиры с чистовой отделкой. У нас стяжки делали люди, которым сказали что за каждый найденный фрагмент мусора больше сантиметра к их зарплате прибавляется сто рублей из зарплаты прибиравших там узбеков, узбекам тоже это заранее сказали. Чистота на этажах перед заливкой была как в операционной.

kostett ★★★
()
Ответ на: комментарий от AS

сама по себе заливка в бетон не влияет на работоспособность кабеля

Для реального кабеля (а не сферического в вакууме) ещё как имеет. Затухание сигнала при «заливании в бетон» будет расти.

А у топикстартера еще и врядли кто «20 радиусов» при штроблении поворотов учитывал. Всё в сумме дало эффект для слабой карточки ноута.

q11q11Так на 10 МБит принудительно поставленных заработала сеть?

psv1967 ★★★★★
()
Последнее исправление: psv1967 (всего исправлений: 1)
Ответ на: комментарий от psv1967

Затухание, на двадцати метрах, да так, что вообще нихрена не пашет. Не, ты правда серьезно, еще и изгибы посчитал? Может тс рукожоп, обжал криво или витуху повредил при укладке?

anonymous
()
Ответ на: комментарий от anonymous

Что значит «нихрена»? Он же пишет что одна карта пашет, другая не пашет. А «изгибы», ты хоть раз штробил стену? :)

psv1967 ★★★★★
()
Ответ на: комментарий от psv1967

Уже писали про качество разъемов, недожал, пережал, колпачки дерьмо - и такое бывает

anonymous
()
Ответ на: комментарий от psv1967

Местами там обозначает, что по стене он идёт в штробах, около 10 см над полом, в штукатурке, а около дверных проёмов, чтобы не подниматься вверх, где силовая проводка, уходит в пол. То есть местами в штукатурке, местами в самонивелире, но по все длине в цементно-песчаном растворе, только хвосты в подрозетники торчат. Это делалось в 1996-97 году, тогда гофра была экзотикой, так что точно кабель замоноличен как есть, без гофры, трубок и т.д.

То, что в сырой штукатурке может и не заработает 100 м, особенно на гнилом кабеле, я ещё могу согласится, но ТС пишет про 20 м, да и штукатурка со времем высыхает, иначе с неё обои отпадывают.

Когда то давно на nag.ru писали про один 5-портовый свич, китайские разработчики которого сэкономили и не стали делать требуемый 5 В источник питания для трансивера, а запитали от 3,3 В, что дало в идеальных условиях дальность не 100, а 60 метров — очень дешёвая, очень бюджетная модель. Если у ТС недобук из этой же серии...

mky ★★★★★
()

Я однажды со следующей хренью столкнулся. Нужно было файлы передать по сети, с ноута на комп. Ноут, роутер и комп — все с гигабитом. Взял ноут, пошел к роутеру (был только короткий патч-корд), подключил - скорость 100 (тут проще по Wifi стандарта n уже передавать). Почесал репу, подключил напрямую к компу - скорость все равно 100. Выставил принудительно скорость гигабит на стороне роутера — пропало подключение совсем. Еще почесал репу, ушел в другую комнату (с проводом от компа случайно), поставил его на зарядку (батарея от времени слабая уже, успела подразрядиться пока ходил) — бац, скорость гигабит!

Короче, выяснилось, что энергосберегающий режим переводит устройство в режим пониженной скорости. Соответствующая настройка нашлась в драйвере, после ее отключения появился гигабит даже при питании от батареи. На ноуте оффтопик стоит, насчет аналогичной опции в драйвере под Linux не знаю.

Kiborg ★★★
()
Ответ на: комментарий от q11q11

Если верить гуглу, то там «Ethernet: 10/100 Мбит/с», уже хоть какая-то конкретика, значит на гигабит они соединится не пытаются.

Запостите вывод «ethtool eth0» или как там называется сетевой адаптер при подключении к проблеммной розетке недобука и рабочей лошади.

anonymous
()

Как давно был заштукатурены штробы с проводами? Сами штукатурили или нанимали бригаду? Штукатурка, если сами, цементная или гипсовая?

anonymous
()
Ответ на: комментарий от anonymous

рутер:

HUAWEI HG256 Home Gateway


лошадь:
$>ethtool eth0
Settings for eth0:
        Supported ports: [ TP ]
        Supported link modes:   10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
                                1000baseT/Half 1000baseT/Full 
        Supported pause frame use: No
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
                                1000baseT/Half 1000baseT/Full 
        Advertised pause frame use: Symmetric
        Advertised auto-negotiation: Yes
        Link partner advertised link modes:  10baseT/Half 10baseT/Full 
                                             100baseT/Half 100baseT/Full 
        Link partner advertised pause frame use: Symmetric
        Link partner advertised auto-negotiation: Yes
        Speed: 100Mb/s
        Duplex: Full
        Port: Twisted Pair
        PHYAD: 1
        Transceiver: internal
        Auto-negotiation: on
        MDI-X: off
Cannot get wake-on-lan settings: Operation not permitted
        Current message level: 0x000000ff (255)
                               drv probe link timer ifdown ifup rx_err tx_err
        Link detected: yes


недобук:
~$ ethtool eth0
Settings for eth0:
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
        Supported pause frame use: No
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
        Advertised pause frame use: Symmetric Receive-only
        Advertised auto-negotiation: Yes
        Link partner advertised link modes:  10baseT/Half 10baseT/Full 
                                             100baseT/Half 100baseT/Full 
        Link partner advertised pause frame use: Symmetric
        Link partner advertised auto-negotiation: Yes
        Speed: 100Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: on
Cannot get wake-on-lan settings: Operation not permitted
        Current message level: 0x00000033 (51)
                               drv probe ifdown ifup
        Link detected: yes

q11q11 ★★★★★
() автор топика
Последнее исправление: q11q11 (всего исправлений: 3)
Ответ на: комментарий от anonymous

Как давно был заштукатурены штробы с проводами? Сами штукатурили или нанимали бригаду? Штукатурка, если сами, цементная или гипсовая?

3 года назад, сами, если правильно помню - цементная

Заглубление штроба ~3-5 см, но штроб только в нескольких местах проходит через котелец, на большинстве протяжённости это старая советская штукатурка 20ти летней давности, так что новая - только чтоб обратно замуровать штроб.

q11q11 ★★★★★
() автор топика
Последнее исправление: q11q11 (всего исправлений: 1)
Ответ на: комментарий от q11q11

Раз ethtool выводит ″Link partner advertised link modes″, значит на 10 Мбит пакеты проходят, значит пары пробиты правильно и гипотеза с неправильным обжимом и отсуствием Auto-MDIX не подтверждается. Видимо кабель в ужасном состоянии, раз на 20 метрах его характеристики для 100 Мбит «на грани» — лошади мощности сигнала хватает, а недобуку нет.

Наверное, либо переключить недобук в 10 Мбит (″ethtool -s eth0 speed 10 duplex half autoneg on″), либо прокладывать другой кабель. Если кабель четырёхпарный, то, может другие пары качественнее и получится пустить сигнал по ним, но не факт и без кабельного тестера это тыканье вслепую.

mky ★★★★★
()

Слишком сильно жал когда обжимал. Некоторые сетевые карты такого не любят. Когда обжимаешь, штырьки не должны торчать с другой стороны, т.е. не должны проходить насквозь, а должен появиться лишь маленький бугорок.

redixin ★★★★
()
Ответ на: комментарий от Kiborg

Короче, выяснилось, что энергосберегающий режим переводит устройство в режим
пониженной скорости. Соответствующая настройка нашлась в драйвере, после ее
отключения появился гигабит даже при питании от батареи. На ноуте оффтопик стоит,
насчет аналогичной опции в драйвере под Linux не знаю.

Как интересно... А что за модель ноута ? А то есть такой, вроде как, косяк у Асеров:
http://askubuntu.com/questions/197113/cannot-get-gigabit-connection-with-bcm5...

According to the broadcom devs on kernel.org, Acer intentionally failed to connect all the physical layer pins, leaving the gigabit chip restricted to 100Mbps. Don't you love defective by design hardware.

Может, там не косяк на деле ? На kernel.org упоминаемого обсуждения я не нашёл.

AS ★★★★★
()

всем спасибо за ответы, узнал много нового

q11q11 ★★★★★
() автор топика
Ответ на: комментарий от q11q11

ethtool -s eth0 speed 10 duplex half autoneg on

заработало!

Не понял. «autoneg on» делает бесполезным установку параметров speed и duplex. Хотя, может быть, это как-то от драйвера сетевой карты ещё зависит. Но для, например, e100, e1000 и e1000e это именно так. А ethtool eth0 теперь что показывает, в рабочем состоянии ? И ethtool -i eth0 ещё интересен, для статистики. Вроде бы, этого тут не было.

AS ★★★★★
()
Последнее исправление: AS (всего исправлений: 2)
Ответ на: комментарий от AS

Ну это и не косяк, это так и задумывалось, судя по всему, с целью экономии заряда батареи. Напомню, что там винда на ноуте.

Дело, думаю, не в модели ноута, а в конкретном чипе, но вот что за Ethernet там, на память не вспомню, ноут самсунговский какой-то (R580, кажется), ему уже 4-5 лет.

Kiborg ★★★
()
Ответ на: комментарий от psv1967

обмазать штукатуркой витую пару означает забыть о 100 метрах дальности

А почему? Что-то я не очень понял физику процесса.

Kiborg ★★★
()
Ответ на: комментарий от Kiborg

Ну это и не косяк, это так и задумывалось

Это понятно, я имею ввиду, что у Асера, может, тоже не косяк, а надо как-то через драйвер управлять.

ноут самсунговский какой-то (R580, кажется)

Пишут, что Marvell Yukon 88E8040.

AS ★★★★★
()
Ответ на: комментарий от AS

Не понял. «autoneg on» делает бесполезным установку параметров speed и duplex.

Видимо от того и заработало, насколько помню для 10 mbit half duplex достаточно одной пары проводов, вместо выделенных rx и tx У меня у самого был случай, когда один ноутбук работал, а другой нет, причиной оказалась перепутанная кроссировка на одной паре проводов, но ведь, все равно один работал

Yur4eg ★★
()
Ответ на: комментарий от Yur4eg

насколько помню для 10 mbit half duplex достаточно одной пары
проводов, вместо выделенных rx и tx

Нет. Точно так же две пары. Только одна - rx/tx, другая - сигнализация. Но я имею ввиду другое. Как только autoneg делается on, параметры speed и duplex принимают значение auto, какое бы значение они не имели до того.

AS ★★★★★
()

утп нормально пашет на 60-100 м, сказки не рассказывай

2 ноута acer

лучше нормальное железо купи, а не этот мусор

Lordwind ★★★★★
()
Ответ на: комментарий от AS

А ethtool eth0 теперь что показывает, в рабочем состоянии ?

~$ ethtool eth0
Settings for eth0:
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full 
                                100baseT/Half 100baseT/Full 
        Supported pause frame use: No
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 
        Advertised pause frame use: Symmetric Receive-only
        Advertised auto-negotiation: Yes
        Link partner advertised link modes:  10baseT/Half 10baseT/Full 
                                             100baseT/Half 100baseT/Full 
        Link partner advertised pause frame use: Symmetric
        Link partner advertised auto-negotiation: Yes
        Speed: 10Mb/s
        Duplex: Half
        Port: MII
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: on
Cannot get wake-on-lan settings: Operation not permitted
        Current message level: 0x00000033 (51)
                               drv probe ifdown ifup
        Link detected: yes



И ethtool -i eth0 ещё интересен

~$ ethtool -i eth0
driver: r8169
version: 2.3LK-NAPI
firmware-version: rtl_nic/rtl8105e-1.fw
bus-info: 0000:01:00.0
supports-statistics: yes
supports-test: no
supports-eeprom-access: no
supports-register-dump: yes
supports-priv-flags: no
q11q11 ★★★★★
() автор топика
Ответ на: комментарий от Kiborg

На какой скорости заработало в итоге?

Speed: 10Mb/s

q11q11 ★★★★★
() автор топика
Ответ на: комментарий от Lordwind

сказки не рассказывай
нормальное железо купи, а не этот мусор

да бро, дельные советы и критика в тему, но хорошие люди давно уже помогли

q11q11 ★★★★★
() автор топика
Ответ на: комментарий от Kiborg

подключил - скорость 100 (тут проще по Wifi стандарта n уже передавать)

Угу, в условиях полной изоляции от прочих сигналов

Valkeru ★★★★
()
Ответ на: комментарий от q11q11

Может rx, tx обжаты не правильно и на одной из сторон нет автоопределения. Установи руками на сетевухах одинаковую скорость. и тп.

hbars ★★★★★
()
Ответ на: комментарий от AS

Я копипастил из другой своей темы, поэтому ″autoneg on″ и оставил.

На обычных сетёвках это приводит к тому, что в заданных режим устанавливается ″Advertised link modes:″, удалённая сторона видит это и обе стороны устанавливают нужный режим. А интеловские драйвера странные. Не знаю как сейчас, но раньше на них ethtool не показывал ″Link partner advertised link modes″ при включенном автосогласовании, то есть не понятно, какие режимы предлагала удалённая сторона.

mky ★★★★★
()
Ответ на: комментарий от q11q11
        Speed: 10Mb/s
        Duplex: Half
        Auto-negotiation: on


Значит, действительно, от драйвера зависит их взаимное поведение. Вообще, так правильнее, конечно.

В данном случае, можно попробовать в полный дуплекс переключить. В случае, если можно оставить Auto-negotiation, устройство на другой стороне (коммутатор там же неуправляемый ?) должно нормально в 10/FD переключиться. Если же приходится Auto-negotiation выключать, то, на автомате, вторая сторона в HD встаёт.

AS ★★★★★
()
Ответ на: комментарий от mky

Я копипастил из другой своей темы, поэтому ″autoneg on″ и оставил.

Так тут сам факт, для меня непривычный (Intel кругом). :-)

но раньше на них ethtool не показывал ″Link partner advertised link modes″

И сейчас не показывает.

AS ★★★★★
()
Ответ на: комментарий от AS

Да не нюхает у него вторю пару, либо ошибок много. потому и полудуплекс на 10 мегабит. 802.3 Ethernet. Сказано же переобжать, нет блин все бубном размахиваем

anonymous
()
Ответ на: комментарий от anonymous

Да не нюхает у него вторю пару,

Да не работает никакой эзернет по одной паре. Вообще не работает, принципиально. Либо одна пара приём, другая передача (FD), либо одна пара приём/передача, вторая - сигнализация (HD).

AS ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.