Страница 1 из 1

Как перенастроить шейпинг в Lubuntu 16.10?

Добавлено: 10 янв 2017, 05:09
AndreyKharkov
Доброго всем!
Поставил сабж и столкнулся с такой фичей: Все загрузки (браузер, обновления пакетов) залочены на ~30 kb/s. (26-30) Входной канал у меня до 50 Mbit. Я понимаю, имеет место преднастроенный шейпинг. Как его перенастроить/отключить? Честно говоря, впервые сталкиваюсь с таким эффектом. Последний раз имел дело с Kubuntu 13.10 несколько лет назад, но там такого эффекта небыло. Подскажите, плиз!

Re: Как перенастроить шейпинг в Lubuntu 16.10?

Добавлено: 11 янв 2017, 14:40
ВикторА
Может, так и до установки было...? Скорее всего, причины внешние: ограничения провайдеров, на серверах...а еще говорят, что настройки торрента могут влиять...

Re: Как перенастроить шейпинг в Lubuntu 16.10?

Добавлено: 11 янв 2017, 22:00
AndreyKharkov
ВикторА писал(а):Может, так и до установки было...? Скорее всего, причины внешние: ограничения провайдеров, на серверах...а еще говорят, что настройки торрента могут влиять...

Нет, не было. С другого HDD винда работает нормально.
Еще деталь - только ютуб качает на 1 мегабит, остальные потоки - 30кбпс. Кто сталкивался?

Re: Как перенастроить шейпинг в Lubuntu 16.10?

Добавлено: 12 янв 2017, 19:50
AndreyKharkov
С частью вопроса разобрался сам. У меня сетевая карточка 3c905C-TX/TX-M [Tornado] (sudo lshw -C network)
И с какой-то неясной радости инсталятор Lubuntu переключил её на 10 мегабит\полудуплекс. Или это драйвера при первом старте сделали?
Если кому-то еще поможет, то "лечится" так:
sudo mii-tool -F 100baseTx-FD eth0

или, корректнее, так:
sudo mii-tool -R eth0
sudo mii-tool -F 100baseTx-FD eth0
проверка состояния:
sudo mii-tool eth0
eth0: 100 Mbit, full duplex, link ok

Скорость по локальной сети немного отпустило. :) Теперь продолжение вопроса. Может я его изначально некорректно сформулировал. Сейчас ситуация такая: в браузере (Firefox), в установщике пакетов (Synaptic) скорость загрузки так и осталась ~30кбпс, но в один поток (!). Если использовать многопотоковый менеджер загрузки (DownThemAll), то в сумме скорость пропорционально возростает (4 потока ~130 кбпс).
Вопрос такой - как увеличить скорость отдельного потока? Где эта настройка в Lubuntu? Веть далеко не все приложения могут работать в многопотоковом режиме.

Re: Как перенастроить шейпинг в Lubuntu 16.10?

Добавлено: 12 янв 2017, 21:53
ВикторА
Я читал, что mii-tool устаревшая команда...есть более новая ethtool и она используется для отображения настроек карты сетевого интерфейса и также его настроек. Ее можно использовать для отключения автоматического согласования и фиксирования скорости NIC при полном дуплексе и полудуплексе...Если не используется старый драйвер, несовместимый с этой командой, то рекомендуется всегда она...Может она чем поможет,если man почитать...Но у меня, например, она не установлена....
apt-cache search ethtool её показывает...

Re: Как перенастроить шейпинг в Lubuntu 16.10?

Добавлено: 12 янв 2017, 22:14
AndreyKharkov
ВикторА писал(а):Источник публикации Я читал, что mii-tool устаревшая команда...есть более новая ethtool...

Есть такая команда, и толку?
 ~$ sudo 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: Not reported
Advertised pause frame use: No
Advertised auto-negotiation: No
Speed: 100Mb/s
Duplex: Full
Port: MII
PHYAD: 24
Transceiver: internal
Auto-negotiation: off
Supports Wake-on: g
Wake-on: d
Current message level: 0x00000001 (1)
drv
Link detected: yes

Тут дело не в драйверах сетевой карты уже (моё мнение). Squid у меня не установлен. Не могу пока понять, как в этой Lubuntu делится канал на потоки и чем? И где настройки скоростей потоков, если файл /sbin/*tc уже давно не текстовый (вроде раньше деление на потоки там настраивалось)....
Да и вобще, до 50 мбит на входе, поток один (!) ~30кбпс и ... и пофиг, что канал не загружен, все равно ~30. Я в легком офигении....

Re: Как перенастроить шейпинг в Lubuntu 16.10?

Добавлено: 12 янв 2017, 22:26
ВикторА
А отключение автоматического согласования и фиксирования скорости карты не поможет?

Re: Как перенастроить шейпинг в Lubuntu 16.10?

Добавлено: 12 янв 2017, 22:28
AndreyKharkov
ВикторА писал(а):Источник публикации А отключение автоматического согласования и фиксирования скорости карты не поможет?

Дык и так:
Auto-negotiation: off

Re: Как перенастроить шейпинг в Lubuntu 16.10?

Добавлено: 12 янв 2017, 22:47
ВикторА
А если в Синаптике посмотреть, где расположен файл настроек менеджера закачек и в нем посмотреть? Может там что изменить...Можно еще на форум Убунту обратиться..там больше участников..может там помогут...