Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Сервер не пропускает выше 400 Мбит.с !!!  (Прочитано 3329 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн TrEK

  • Автор темы
  • Активист
  • *
  • Сообщений: 738
  • good day in FolK-King life :)
    • Просмотр профиля
    • smallprogs.ru
Есть проблема... Заметил, что шлюз интернета , Ubuntu 12,04 сервер, 64-битный, на котором установлены две Интеловские гигабитыне сетевые карты, начал некоректно работать.
Скорость передачи на сервер не превышет 400 Мбит.
Чем я заметил, делал тест програмой iperf.
На два сервера в сети, слабой конфигурации и встроеными гигабитными картами... 800-900 мбит пропускной возможнсоти... а здесь двух ядерник с интелами... и 400 потолок. Все серверы и рабочие станции подключены к Л3 Каталисте цисковской, это исключаю, как проблему... Прошу помочь и разобраться, где грабли.

Пользователь решил продолжить мысль 26 Февраля 2013, 23:17:56:
проблему самого сервера исключаю так же... потмоу что тест по лупбеку дал хорошие результаты...

(Нажмите, чтобы показать/скрыть)


Пользователь решил продолжить мысль 26 Февраля 2013, 23:26:38:
вот результат с ШЛЮЗА на первый сервер:

(Нажмите, чтобы показать/скрыть)

Вот результат с ШЛЮЗА на второй сервер:
(Нажмите, чтобы показать/скрыть)

Вот результаты с ПЕРВОГО сервера на ВТОРОЙ :

(Нажмите, чтобы показать/скрыть)

Вот результат со ВТОРОГО сервера на ПЕРВЫЙ:

(Нажмите, чтобы показать/скрыть)

Где грабли ?
« Последнее редактирование: 26 Февраля 2013, 23:26:38 от TrEK »

chemtech

  • Гость
Re: Сервер не пропускает выше 400 Мбит.с !!!
« Ответ #1 : 27 Февраля 2013, 07:39:06 »
TrEK,
Вы не уточнили:
lspci -knn | grep "Eth\|Net" -A2

Оффлайн TrEK

  • Автор темы
  • Активист
  • *
  • Сообщений: 738
  • good day in FolK-King life :)
    • Просмотр профиля
    • smallprogs.ru
Re: Сервер не пропускает выше 400 Мбит.с !!!
« Ответ #2 : 27 Февраля 2013, 11:43:51 »
TrEK,
Вы не уточнили:
lspci -knn | grep "Eth\|Net" -A2

root@gate:/home/trek# lspci -knn | grep "Eth\|Net" -A2
01:00.0 Ethernet controller [0200]: Intel Corporation 82541PI Gigabit Ethernet Controller [8086:107c] (rev 05)
        Subsystem: Intel Corporation PRO/1000 GT Desktop Adapter [8086:1376]
        Kernel driver in use: e1000
--
01:01.0 Ethernet controller [0200]: Intel Corporation 82541PI Gigabit Ethernet Controller [8086:107c] (rev 05)
        Subsystem: Intel Corporation PRO/1000 GT Desktop Adapter [8086:1376]
        Kernel driver in use: e1000

chemtech

  • Гость
Re: Сервер не пропускает выше 400 Мбит.с !!!
« Ответ #3 : 27 Февраля 2013, 12:04:26 »
TrEK,
modinfo e1000Может попытаться поставить драйвера от Intel ?
« Последнее редактирование: 27 Февраля 2013, 12:10:53 от chemtech »

Оффлайн TrEK

  • Автор темы
  • Активист
  • *
  • Сообщений: 738
  • good day in FolK-King life :)
    • Просмотр профиля
    • smallprogs.ru
Re: Сервер не пропускает выше 400 Мбит.с !!!
« Ответ #4 : 27 Февраля 2013, 12:08:01 »
(Нажмите, чтобы показать/скрыть)

chemtech

  • Гость
Re: Сервер не пропускает выше 400 Мбит.с !!!
« Ответ #5 : 27 Февраля 2013, 12:11:11 »
Попробуйте поставить драйвера от Intel

Оффлайн TrEK

  • Автор темы
  • Активист
  • *
  • Сообщений: 738
  • good day in FolK-King life :)
    • Просмотр профиля
    • smallprogs.ru
Re: Сервер не пропускает выше 400 Мбит.с !!!
« Ответ #6 : 27 Февраля 2013, 12:12:13 »
root@gate:/home/trek/e1000-8.0.35/src# make install
make -C /lib/modules/3.2.0-29-generic/build SUBDIRS=/home/trek/e1000-8.0.35/src modules
make[1]: Entering directory `/usr/src/linux-headers-3.2.0-29-generic'
  CC [M]  /home/trek/e1000-8.0.35/src/e1000_main.o
In file included from /home/trek/e1000-8.0.35/src/e1000.h:35:0,
                 from /home/trek/e1000-8.0.35/src/e1000_main.c:53:
/home/trek/e1000-8.0.35/src/kcompat.h:2041:33: fatal error: linux/pm_qos_params.h: No such file or directory
compilation terminated.
make[2]: *** [/home/trek/e1000-8.0.35/src/e1000_main.o] Error 1
make[1]: *** [_module_/home/trek/e1000-8.0.35/src] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-29-generic'
make: *** [default] Error 2

chemtech

  • Гость
Re: Сервер не пропускает выше 400 Мбит.с !!!
« Ответ #7 : 27 Февраля 2013, 12:17:28 »
Compiling things on Ubuntu the Easy Way

sudo apt-get install build-essential checkinstall apt-filesudo apt-file updateapt-file search pm_qos_params.hsudo apt-get install нужный пакетsudo checkinstall

Оффлайн victor00000

  • Старожил
  • *
  • Сообщений: 15568
  • Глухонемой (Deaf)
    • Просмотр профиля
Re: Сервер не пропускает выше 400 Мбит.с !!!
« Ответ #8 : 27 Февраля 2013, 12:28:00 »
TrEK,
Цитировать
....
parm:           TxDescriptors:Number of transmit descriptors (array of int)
...
можно поигрался парметр.
пример
откоючить драйвер
rmmod e1000включить и парметр
modprobe e1000 TxDescriptors=1и проверка, осталось ищо parm: ......
Wars ~.o

Оффлайн TrEK

  • Автор темы
  • Активист
  • *
  • Сообщений: 738
  • good day in FolK-King life :)
    • Просмотр профиля
    • smallprogs.ru
Re: Сервер не пропускает выше 400 Мбит.с !!!
« Ответ #9 : 27 Февраля 2013, 13:23:28 »
Compiling things on Ubuntu the Easy Way

sudo apt-get install build-essential checkinstall apt-filesudo apt-file updateapt-file search pm_qos_params.hsudo apt-get install нужный пакетsudo checkinstall

root@gate:/home/trek/e1000-8.0.35/src# apt-file search pm_qos_params.h
root@gate:/home/trek/e1000-8.0.35/src#

Не находит ничего ...

chemtech

  • Гость
Re: Сервер не пропускает выше 400 Мбит.с !!!
« Ответ #10 : 27 Февраля 2013, 13:31:58 »
TrEK,
apt-get install linux-source linux-headers-$(uname -r)и не make install, а checkinstall.
Потом dpkg -ivh полученный пакет.

Оффлайн TrEK

  • Автор темы
  • Активист
  • *
  • Сообщений: 738
  • good day in FolK-King life :)
    • Просмотр профиля
    • smallprogs.ru
Re: Сервер не пропускает выше 400 Мбит.с !!!
« Ответ #11 : 27 Февраля 2013, 13:56:07 »
TrEK,
apt-get install linux-source linux-headers-$(uname -r)и не make install, а checkinstall.
Потом dpkg -ivh полученный пакет.
что-то я не совсем пойму как пользоваться этим checkinstall
(Нажмите, чтобы показать/скрыть)


Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: Сервер не пропускает выше 400 Мбит.с !!!
« Ответ #13 : 27 Февраля 2013, 14:04:10 »
Хочется взять и расстрелять, или ликбез о том, почему не стоит использовать make install
Хочется взять и расстрелять автора сего опуса.
OpenWrt 19.07

Оффлайн TrEK

  • Автор темы
  • Активист
  • *
  • Сообщений: 738
  • good day in FolK-King life :)
    • Просмотр профиля
    • smallprogs.ru
Re: Сервер не пропускает выше 400 Мбит.с !!!
« Ответ #14 : 27 Февраля 2013, 14:18:23 »
Installing with make install...

========================= Installation results ===========================
make -C /lib/modules/3.2.0-29-generic/build SUBDIRS=/home/trek/e1000-8.0.35/src modules
make[1]: Entering directory `/lib/modules/3.2.0-29-generic/build'
make[1]: *** No rule to make target `modules'.  Stop.
make[1]: Leaving directory `/lib/modules/3.2.0-29-generic/build'
make: *** [default] Error 2

****  Installation failed. Aborting package creation.

Restoring overwritten files from backup...OK

Cleaning up...OK

Bye.

 

Страница сгенерирована за 0.067 секунд. Запросов: 25.