После смены интернет провайдера и перенастройки на новое подключение столкнулся с такой проблемой. Скорость RX сейчас 35-45 mbit/s, TX 95-100 mbit/s. RX и TX должны соответствовать. Подключение прямое, без использования роутера (кабель идёт прямиком в шлюз провайдера). На провайдера грешить не стал, т.к. в Windows 7 на этом же компе всё работает прекрасно и TX/RX одинаково высоки.
Стоит Ubuntu Server 10.04 с гномом. Network-manager в системе отсутствует, всё настраивалось руками через конфиги и с помощью pppoeconf.
После нескольких часов гугления отключил ipv6 - результат нулевой. Нашел ещё совет с файлом /usr/sbin/pptp (прописать там -nobuffer и -loglevel 0), но такого файла у меня в системе нет. Видимо из-за того, что использую pppoe.
Подскажите в чем может быть затык. Пишите команды, которые необходимо выполнить, приведу логи.
Сразу скажу сетевая карта не реалтек, под виндой проблемы нет, локальная сеть работает без затыков на полной скорости.
Техническая часть:
/etc/network/interfaces
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).
# The loopback network interface
auto lo
iface lo inet loopback
# The primary network interface
auto eth1
iface eth1 inet manual
auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth1 up # line maintained by pppoeconf
provider dsl-provider
iface eth0 inet static
address 192.168.1.4
netmask 255.255.255.0
auto eth0
/etc/ppp/peers/dsl-provider
# Minimalistic default options file for DSL/PPPoE connections
noipdefault
defaultroute
replacedefaultroute
hide-password
lcp-echo-interval 30
lcp-echo-failure 4
noauth
persist
mtu 1500
persist
maxfail 0
holdoff 10
plugin rp-pppoe.so eth1
usepeerdns
user "mylogin"