Александр Краснов Записей: 11 |
Возникла такая проблема: для работы с модемом нужно чтобы скорость сетевой была 10 Мб/с., по умолчанию в настройках стоит 1000. После выполнения команды ethtool -s eth0 duplex full speed 10 autoneg off все пошло, но когда установил пакеты для регистрации ОЗ (кстати файл sign_ou.sh как написано в инструкции не появился) интернет встал и на попытки изменить параметры сетевой пишет not setting. В чем причина? OC AltLinux 4.0
|
testuser Записей: 990 |
После или вследствие? Что конкретно пишет ethtool -s eth0 duplex full speed 10 autoneg off ? Что при этом пишет dmesg? (dmesg | tail -n 20)? |
Александр Краснов Записей: 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 А "после или вследствие" сказать не могу, просто встал и все |
testuser Записей: 990 |
Ok. Если убрать интерфейс (ifconfig eth0 down), выгрузить модуль (rmmod имя_модуля_сетевой_карты), загрузить модуль обратно (modprobe имя_модуля), установить скорость (ethtool ...) и поднять интерфейс (при статическом IP: ifconfig eth0 .... up), то в этом случае сеть работает? Кстати, карточка какая? lspci | grep -i eth |
Александр Краснов Записей: 11 |
Заранее прошу прощения если вопросы покажутся глупыми, но с линуксом только начинаю знакомится, поэтому непоняток еще много.
1. "ifconfig eth0 down" и "ifdown eth0" одно и тоже или нет?
2. как узнать имя модуля карты? (я ввел lspci и в списке модулей был r8169? это то или нет)
сетевая realtek 8168
|
Андрей Ивницкий Записей: 360 |
Александр Краснов писал(а): Заранее прошу прощения если вопросы покажутся глупыми, но с линуксом только начинаю знакомится, поэтому непоняток еще много. 1. "ifconfig eth0 down" и "ifdown eth0" одно и тоже или нет? 2. как узнать имя модуля карты? (я ввел lspci и в списке модулей был r8169? это то или нет) сетевая realtek 8168
ifdown запускает более низкоуровневый ifconfig, но по-сути это одно и тоже Да, r8169 это именно имя модуля. Несколько сетевух отличающихся именами, на самом деле могут иметь одинаковые модули |
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 Спасибо. |
Anatoly Fukalov Записей: 1 |
lspci -v покажет более детальные результаты, включая драйвер устройства и его модуль, как в этом примере 02:00.0 Ethernet controller: Broadcom Corporation BCM4401-B0 100Base-TX (rev 02) таким образом, модуль карты - b44 Смотрим вывод lsmod (видим модуль) rmmod b44 - выгрузили modprobe b44 - загрузили модуль У Вас модуль будет иметь другое название |
yaleks Записей: 929 |
Александр Краснов писал(а): Advertised auto-negotiation: Yes Speed: 1000Mb/s Duplex: Full Port: FIBRE Хорошая железка... и зачем вам 10 мбит? |
Александр Краснов Записей: 11 |
yaleks писал(а): Александр Краснов писал(а): Advertised auto-negotiation: Yes Speed: 1000Mb/s Duplex: Full Port: FIBRE Хорошая железка... и зачем вам 10 мбит? Модем (huawei) такой прибабахнутый, при скорости >10 Мб не хочет общаться с сетевой |
yaleks Записей: 929 |
Александр Краснов писал(а): Модем (huawei) такой прибабахнутый, при скорости >10 Мб не хочет общаться с сетевой У вас на сетевухе оптический выход задействован, что за модем и сетевуха? Но установка пакетов с spohelp не могла повлиять на настройки, видимо что-то ещё меняли. |
Александр Краснов Записей: 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 МОЖЕТ ЭТО ВИРУС? ПОЙДУ ВЫПЬЮ ЙАДУ И УБЬЮ СЕБЯ АП СТЕНУ!!!!!!!!!!!!!!!!!!!! |
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 тоже покажите. Спасибо. |
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)
|
Александр Краснов Записей: 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)
|
testuser Записей: 990 |
^^^ После этих строк желательно посмотреть на вывод "dmesg | tail -n 100" и "ethtool eth0"
Дурацкий вопрос: что будет, если это делать _до_ ifconfig eth0 ... up? на "dmesg | tail -n 100" после ethtool -s speed 10 autoneg off тоже надо посмотреть. / dmesg | tail -n 20 мало, так как вы воткнули флэшку, и последние 20 строк вывода были о ней / |
yaleks Записей: 929 |
У вас ADSL модем. Он не работает по оптическому каналу. Видимо вы случайно поменяли тип интерфейса. |
testuser Записей: 990 |
Oops. "Supported ports: [ FIBRE ]" -- что это значит для обычной eth-карты? |
Александр Краснов Записей: 11 |
yaleks писал(а): У вас ADSL модем. Он не работает по оптическому каналу. Видимо вы случайно поменяли тип интерфейса. КАКОЙ ОПТИЧЕСКИЙ КАНАЛ??!! Обычная сетевая карта. |
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 |
Александр Краснов Записей: 11 |
<<<<так почему везде написано fibre>>>>>
Вот и меня этот вопрос интересует.
|
Александр Краснов Записей: 11 |
Тему можно закрывать. Проблема разрешилась после установки драйвера с официального сайта. ВСЕМ ОГРОМНОЕ СПАСИБО ЗА ПОМОЩЬ И СОВЕТЫ!!. Узнал много нового за это время. |
©2015 Все права защищены.
Портал информационной и технической поддержки ПО образовательных учреждений РФ.
Cо всеми проблемами и пожеланиями по работе портала и службы технической поддержки вы можете обратиться по адресу .