Портал информационной и технической поддержки ПО образовательных учреждений РФ

SPO HELP
  • Новости
  • Продукты
  • Поддержка
  • Учебный центр
  • Документация
  • Сообщество
  • Форумы
       
  • Вход
  • Регистрация

Форумы → Свободное Программное Обеспечение → Вопрос по настройке сетевой карты
Последние записи

Вопрос по настройке сетевой карты

Подписаться на Вопрос по настройке сетевой карты Сообщений: 22, участников: 6

  • Участвуют:
  • Александр Краснов
  • testuser
  • Андрей Ивницкий
  • Anatoly Fukalov
  • yaleks
  • continent
Ответить


01 марта 2010, 08:20
Custom_Безымянный_medium Александр Краснов Записей: 11
Возникла такая проблема: для работы с модемом нужно чтобы скорость сетевой была 10 Мб/с., по умолчанию в настройках стоит 1000. После выполнения команды ethtool -s eth0 duplex full speed 10 autoneg off все пошло, но когда установил пакеты для регистрации ОЗ (кстати файл sign_ou.sh как написано в инструкции не появился) интернет встал и на попытки изменить параметры сетевой пишет not setting. В чем причина? OC AltLinux 4.0
 
01 марта 2010, 13:50
Icon_missing_medium_medium testuser Записей: 990

После или вследствие?

Что конкретно пишет  ethtool -s eth0 duplex full speed 10 autoneg off ? Что при этом пишет dmesg? (dmesg | tail -n 20)?

 
01 марта 2010, 14:32
Custom_Безымянный_medium Александр Краснов Записей: 11

testuser писал(а):

После или вследствие?

Что конкретно пишет  ethtool -s eth0 duplex full speed 10 autoneg off ? Что при этом пишет dmesg? (dmesg | tail -n 20)?

Advertised auto-negotiation: Yes    

Speed: 1000Mb/s        

Duplex: Full       

Port: FIBRE        

PHYAD: 0        

Transceiver: internal        

Auto-negotiation: on        

Supports Wake-on: pumbg        

Wake-on: pumbg        

Current message level: 0x00000033 (51)        

Link detected: yes

[root@localhost ~]# ethtool  -s eth0 duplex half speed 10 autoneg off

Cannot set new settings: Operation not supported  

not setting speed 

not setting duplex  

not setting autoneg

А "после или вследствие" сказать не могу, просто встал и все

 
01 марта 2010, 14:36
Icon_missing_medium_medium testuser Записей: 990

Ok. Если убрать интерфейс (ifconfig eth0 down), выгрузить модуль (rmmod имя_модуля_сетевой_карты), загрузить модуль обратно (modprobe имя_модуля), установить скорость (ethtool ...) и поднять интерфейс (при статическом IP: ifconfig eth0 .... up), то в этом случае сеть работает?

Кстати, карточка какая?

lspci | grep -i eth

 
02 марта 2010, 09:19
Custom_Безымянный_medium Александр Краснов Записей: 11
Заранее прошу прощения если вопросы покажутся глупыми, но с линуксом только начинаю знакомится, поэтому непоняток еще много. 1. "ifconfig eth0 down" и "ifdown eth0" одно и тоже или нет? 2. как узнать имя модуля карты? (я ввел lspci и в списке модулей был r8169? это то или нет) сетевая realtek 8168
 
02 марта 2010, 09:28
Trollface_medium Андрей Ивницкий Записей: 360

Александр Краснов писал(а):

Заранее прошу прощения если вопросы покажутся глупыми, но с линуксом только начинаю знакомится, поэтому непоняток еще много. 1. "ifconfig eth0 down" и "ifdown eth0" одно и тоже или нет? 2. как узнать имя модуля карты? (я ввел lspci и в списке модулей был r8169? это то или нет) сетевая realtek 8168

ifdown запускает более низкоуровневый ifconfig, но по-сути это одно и тоже

Да, r8169 это именно имя модуля. Несколько сетевух отличающихся именами, на самом деле могут иметь одинаковые модули

 
02 марта 2010, 13:30
Icon_missing_medium_medium testuser Записей: 990

> сетевая realtek 8168

Есть несколько чипов с цифрами 8168. Эта тема здесь периодически всплывает.

Надо зайти под root (в терминале: su -l  или  sudo bash),  и точно узнать тип сетевой карты:

lspci | grep -i eth

И вывод скопировать сюда. Если сеть не работает, то пишем вывод в файл на флэшку/дискету (или на раздел, который может видеть другая ОС, установленная на этой же машине, и видящая сеть):

lspci | grep -i eth > /some/path/lspci.txt

Файл lspci.txt передаем сюда.

По ifconfig: лучше запускать прямо его. Это стандартная программа, в отличие от скриптов типа ifdown/ifup, которые могут быть разными в разных дистрибутивах:

Еще покажите, пож-та, тип дистрибутива:

cat /etc/*release

Спасибо.

 
04 марта 2010, 21:39
Getimage_medium Anatoly Fukalov Записей: 1

lspci -v покажет более детальные результаты, включая драйвер устройства и его модуль, как в этом примере

02:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02)
        Subsystem: Dell Device 01c9
        Flags: bus master, fast devsel, latency 64, IRQ 18
        Memory at dfbfc000 (32-bit, non-prefetchable) [size=8K]
        Capabilities: [40] Power Management version 2
        Kernel driver in use: b44
        Kernel modules: b44

таким образом, модуль карты - b44

Смотрим вывод lsmod (видим модуль)

rmmod b44 - выгрузили

modprobe b44 - загрузили модуль

У Вас модуль будет иметь другое название

 
05 марта 2010, 00:04
Ttytape yaleks Записей: 929

Александр Краснов писал(а):

Advertised auto-negotiation: Yes    

Speed: 1000Mb/s        

Duplex: Full       

Port: FIBRE        

Хорошая железка... и зачем вам 10 мбит?

 
05 марта 2010, 08:39
Custom_Безымянный_medium Александр Краснов Записей: 11

yaleks писал(а):

Александр Краснов писал(а):

Advertised auto-negotiation: Yes    

Speed: 1000Mb/s        

Duplex: Full       

Port: FIBRE        

Хорошая железка... и зачем вам 10 мбит?

Модем (huawei) такой прибабахнутый, при скорости >10 Мб не хочет общаться с сетевой

 
05 марта 2010, 11:16
Ttytape yaleks Записей: 929

Александр Краснов писал(а):

Модем (huawei) такой прибабахнутый, при скорости >10 Мб не хочет общаться с сетевой

У вас на сетевухе оптический выход задействован, что за модем и сетевуха?

Но установка пакетов с spohelp не могла повлиять на настройки, видимо что-то ещё меняли.

 
05 марта 2010, 13:10
Custom_Безымянный_medium Александр Краснов Записей: 11

Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)

        Subsystem: ASUSTeK Computer Inc. Unknown device 82c6

        Flags: bus master, fast devsel, latency 0, IRQ 169

        I/O ports at d800 [size=256]

        Memory at dbeff000 (64-bit, non-prefetchable) [size=4K]

        Memory at dfff0000 (64-bit, prefetchable) [size=64K]

        Expansion ROM at dbec0000 [disabled] [size=128K]

        Capabilities: [40] Power Management version 3

        Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-

        Capabilities: [70] Express Endpoint IRQ 1

        Capabilities: [b0] MSI-X: Enable- Mask- TabSize=2

        Capabilities: [d0] Vital Product Data

 

 

root@localhost ~]# rmmod r8169

[root@localhost ~]# modprobe r8169

[root@localhost ~]# ethtool -s eth0 speed 10

[root@localhost ~]# ethtool -s eth0 speed 10 autoneg off

Cannot set new settings: Operation not supported

  not setting speed

  not setting autoneg

 

[root@localhost ~]# ethtool eth0

Settings for eth0:

        Supported ports: [ FIBRE ]

        Supported link modes:   1000baseT/Full

        Supports auto-negotiation: Yes

        Advertised link modes:  Not reported

        Advertised auto-negotiation: Yes

        Speed: 1000Mb/s

        Duplex: Full

        Port: FIBRE

        PHYAD: 0

        Transceiver: internal

        Auto-negotiation: on

        Supports Wake-on: pumbg

        Wake-on: g

        Current message level: 0x00000033 (51)

        Link detected: no

почему не отключается автоматическая конфигурация?

модем huawey eholife hg520G 

МОЖЕТ ЭТО ВИРУС?

ПОЙДУ ВЫПЬЮ ЙАДУ И УБЬЮ СЕБЯ АП СТЕНУ!!!!!!!!!!!!!!!!!!!!

 
05 марта 2010, 14:09
Icon_missing_medium_medium testuser Записей: 990

Апстену проще всего, но проблему не решает.

Если у вас ядро 2.6.18 (uname -a), то, возможно, нужен r8168, а не r8169. Ругани на RTL8111/8168B в сети полно. Вам повезло.

Покажите, plz, вывод команды

  dmesg | tail -n 20

после того как делаете rmmod r8169 ; modprobe r8169.

После этого сделайте

   rmmod r8169 ; modprobe r8168 ; dmesg | tail -n 20

, и вывод тоже покажите. Если у вас в /lib/modules/<версия_текущего_ядра> нет r8168, то думаем дальше.

Вывод cat /etc/*release тоже покажите. Спасибо.

 
05 марта 2010, 18:00
Worldmap_medium continent Записей: 9

http://lists.altlinux.org/pipermail/sysadmins/2...

Если нет r8168, то (для 2.6.18-std-smp):

ftp://ftp.altlinux.org/pub/dstributions/ALTLinux/4.0/school/branch/i586/RPMS.classic/kernel-modules-r8168-std-smp-8.003.00-alt1.132626.12.M40.1.i586.rpm

(там же для др.ядер 2.6.18)

 

 

 
06 марта 2010, 12:24
Custom_Безымянный_medium Александр Краснов Записей: 11

Модуль r8169 удалил, поставил к8168 с установочного диска, ничего не изменилось. попробую поставить другую сетевую может поможет.

[root@localhost ~]# ifconfig eth0 down

[root@localhost ~]# rmmod r8168

[root@localhost ~]# modprobe r8168

[root@localhost ~]# ethtool -s eth0 speed 10

[root@localhost ~]# ifconfig eth0 10.56.123.133 netmask 255.255.255.224 up

[root@localhost ~]# ifconfig eth0

eth0      Link encap:Ethernet  HWaddr 00:1E:8C:49:13:9B

          inet addr:10.56.123.133  Bcast:10.56.123.159  Mask:255.255.255.224

          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1

          RX packets:0 errors:0 dropped:4294964097 overruns:0 frame:0

          TX packets:0 errors:0 dropped:130 overruns:0 carrier:0

          collisions:0 txqueuelen:1000

          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

          Interrupt:169

 

[root@localhost ~]# ethtool  eth0

Settings for eth0:

        Supported ports: [ FIBRE ]

        Supported link modes:   1000baseT/Full

        Supports auto-negotiation: Yes

        Advertised link modes:  Not reported

        Advertised auto-negotiation: Yes

        Speed: 1000Mb/s

        Duplex: Full

        Port: FIBRE

        PHYAD: 0

        Transceiver: internal

        Auto-negotiation: on

        Supports Wake-on: pumbg

        Wake-on: pumbg

        Current message level: 0x00000033 (51)

        Link detected: yes

root@localhost ~]# ethtool -s eth0 speed 10 autoneg off

Cannot set new settings: Operation not supported

  not setting speed

  not setting autoneg

 

[root@localhost ~]# dmesg | tail -n 20

Initializing USB Mass Storage driver...

scsi2 : SCSI emulation for USB Mass Storage devices

usbcore: registered new driver usb-storage

USB Mass Storage support registered.

usb-storage: device found at 2

usb-storage: waiting for device to settle before scanning

  Vendor:           Model: USB FLASH DRIVE   Rev: PMAP

  Type:   Direct-Access                      ANSI SCSI revision: 00

SCSI device sdb: 3913728 512-byte hdwr sectors (2004 MB)

sdb: Write Protect is off

sdb: Mode Sense: 23 00 00 00

sdb: assuming drive cache: write through

SCSI device sdb: 3913728 512-byte hdwr sectors (2004 MB)

sdb: Write Protect is off

sdb: Mode Sense: 23 00 00 00

sdb: assuming drive cache: write through

 sdb: sdb1

sd 2:0:0:0: Attached scsi removable disk sdb

sd 2:0:0:0: Attached scsi generic sg2 type 0

usb-storage: device scan complete

 

[root@localhost ~]# cat /etc/*release

ALT Linux 4.0 Junior (HeyTeacher)

ALT Linux 4.0 Junior (HeyTeacher)

ALT Linux 4.0 Junior (HeyTeacher)

ALT Linux 4.0 Junior (HeyTeacher)

 

 
06 марта 2010, 14:28
Icon_missing_medium_medium testuser Записей: 990

> [root@localhost ~]# modprobe r8168

> [root@localhost ~]# ethtool -s eth0 speed 10

^^^ После этих строк желательно посмотреть на вывод "dmesg | tail -n 100" и "ethtool eth0"

> [root@localhost ~]# ethtool -s eth0 speed 10 autoneg off

Дурацкий вопрос: что будет, если это делать _до_  ifconfig eth0 ... up? на "dmesg | tail -n 100"  после  ethtool -s speed 10 autoneg off тоже надо посмотреть.

/ dmesg | tail -n 20 мало, так как вы воткнули флэшку, и последние 20 строк вывода были о ней /

 
06 марта 2010, 15:14
Ttytape yaleks Записей: 929

У вас ADSL модем. Он не работает по оптическому каналу. Видимо вы случайно поменяли тип интерфейса.

 
06 марта 2010, 18:25
Icon_missing_medium_medium testuser Записей: 990

Oops.  "Supported ports: [ FIBRE ]" -- что это значит для обычной eth-карты?

 
08 марта 2010, 08:35
Custom_Безымянный_medium Александр Краснов Записей: 11

yaleks писал(а):

У вас ADSL модем. Он не работает по оптическому каналу. Видимо вы случайно поменяли тип интерфейса.

 КАКОЙ ОПТИЧЕСКИЙ КАНАЛ??!! Обычная сетевая карта. 

 
08 марта 2010, 12:31
Ttytape yaleks Записей: 929

Александр Краснов писал(а):

 КАКОЙ ОПТИЧЕСКИЙ КАНАЛ??!! Обычная сетевая карта. 

так почему везде написано FIBRE?

Обычно вот так выглядит

# ethtool eth0
Settings for eth0:
        Supported ports: [ TP MII ]
        Supported link modes:   10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Half 1000baseT/Full
        Supports auto-negotiation: Yes
        Advertised link modes:  10baseT/Half 10baseT/Full
                                100baseT/Half 100baseT/Full
                                1000baseT/Half 1000baseT/Full
        Advertised auto-negotiation: Yes
        Speed: 100Mb/s
        Duplex: Full
        Port: MII
        PHYAD: 0
        Transceiver: internal
        Auto-negotiation: on
        Supports Wake-on: pumbg
        Wake-on: g
        Current message level: 0x00000033 (51)
        Link detected: yes
 
09 марта 2010, 08:16
Custom_Безымянный_medium Александр Краснов Записей: 11
<<<<так почему везде написано fibre>>>>> Вот и меня этот вопрос интересует.
 
09 марта 2010, 13:06
Custom_Безымянный_medium Александр Краснов Записей: 11

Тему можно закрывать. Проблема разрешилась после установки драйвера с официального сайта. ВСЕМ ОГРОМНОЕ СПАСИБО ЗА ПОМОЩЬ И СОВЕТЫ!!. Узнал много нового за это время. 

Войдите чтобы ответить на тему

Форумы → Свободное Программное Обеспечение → Вопрос по настройке сетевой карты
  • Главная
  • О проекте
  • Справка
  • Теги
  • Карта сайта

©2015 Все права защищены. Портал информационной и технической поддержки ПО образовательных учреждений РФ.
Cо всеми проблемами и пожеланиями по работе портала и службы технической поддержки вы можете обратиться по адресу .