LINUX.ORG.RU

Установка Gentoo на Asus K56CM notebook

 , ,


0

1

Не получается настроить сеть.

- система правильно определяет сетевой интерфейс, погружает нужный модуль ядра, ifconfig видит интерфейс

- сеть с dhcp на удалённой машине. Автоматическая настройка не срабатывает. При полуавтоматической настройке через net-setup правильно ввожу все параметры сети, конфигурация происходит без ошибок. В ifconfig видно активное соединение с присвоенным ip

- однако пингуется только присвоенный вручную через net-setup адрес. За пределы ноута ничего не видит. Что ещё интересно - не горит соответствующая лампочка на сетевом свиче, как будто сетевая карта не подключена.

Что можно сделать или посмотреть?

Нужно больше информации:

ip li sh
ip add sh
ip ro sh
iptables-save

Deleted ()

Автоматическая настройка не срабатывает

Это загружена LiveCD система, например из minimalcd или уже установленная Gentoo? Если Gentoo уже установлена, то установили ли вы DHCP клиент, хоть какой-либо? Попробуйте запустить dhcpclient в ручную на нужном интерфейсе.

однако пингуется только присвоенный вручную через net-setup адрес. ... Что ещё интересно - не горит соответствующая лампочка на сетевом свиче, как будто сетевая карта не подключена.

Интерфейс хоть поднят? Т.е.

ifconfig eth0 up
выполнен?

А так, удостоверьтесь, что сетевой провод рабочий, если после подключения сетевого провода к свичу и сетевой плате, поднятия сетевого интерфейса нет линка, т.е. не горит соответствующий светодиод на свиче и разъёме сетевой платы - значит проблема в канале связи, т.е. интерфейсе.

kostik87 ★★★★★ ()
Ответ на: комментарий от ElSuerte

#rc-update add dhcpcd default

Нет, это делается после того, как сеть настроена и конфигурация сети сохранена в конф. файлах.

Да, система устанавливается с live minimal-cd.

Сеть физически полностью исправна (есть на ноуте ещё и другая операционная система)

Заметил, что светодиод на свиче при загрузке с live-cd гаснет в тот момент, когда система пытается автоматически поднять сеть через dhcpd

При ручном поднятии сетевого интерфейса ошибок не выдаёт, но команда выполняется подозрительно быстро.

# ip li sh
enp4s0f2: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisk pfifo-fast state DOWN mode DEFAULT group default qlen 1000 link/ethet 50:..... brd: ff:ff:ff:ff:ff:ff
adamantan ()
Ответ на: комментарий от adamantan

Хм... интересное поведение... Я по поводу dhcp не заморачивался на Генте. Устанавливал dhcpcd, кидал её в автозапуск и всё. Конфигурировать ничего не нужно, если сеть через dhcp...)

ElSuerte ()
Ответ на: комментарий от ElSuerte

Более точный диагноз: во время загрузки с live-cd при запуске службы dhcpcd сетевая карта теряет несущую и это не исправить без перезагрузки. Ручная остановка/запуск dhcpcd, а также ручная выгрузка/загрузка драйвера сетевой карты (модуля ядра) ничего не дают.

Как выполнить загрузку с live-cd без автоматического запуска dhcpcd??? Опция загрузки ядра nodhcp - не то, это запрещает опрос сетевых карт на предмет подключения по dhcp уже после того, как dhcpcd стартанул.

adamantan ()
Ответ на: комментарий от Chaser_Andrey
# dmesg | grep net
[    1.654493] jme: JMicron JMC2XX ethernet driver version 1.0.8
[    5.037477] r8169 0000:04:00.2 eth0: RTL8411 at 0xffffc900012b0000, 50:46:5d:e9:6b:3a, XID 08800800 IRQ 27
[    5.037481] r8169 0000:04:00.2 eth0: jumbo features [frames: 9200 bytes, tx checksumming: ko]
[   29.077478] r8169 0000:04:00.2 enp4s0f2: renamed from eth0 
# ethtool enp4s0f2
Settings for enp4s0f2:
	Supported ports: [ TP MII ]
	Supported link modes:   10baseT/Half 10baseT/Full 
	                        100baseT/Half 100baseT/Full 
	                        1000baseT/Half 1000baseT/Full 
	Supported pause frame use: No
	Supports auto-negotiation: Yes
	Advertised link modes:  10baseT/Half 10baseT/Full 
	                        100baseT/Half 100baseT/Full 
	Advertised pause frame use: Symmetric Receive-only
	Advertised auto-negotiation: Yes
	Speed: 10Mb/s
	Duplex: Half
	Port: MII
	PHYAD: 0
	Transceiver: internal
	Auto-negotiation: on
	Supports Wake-on: pumbg
	Wake-on: g
	Current message level: 0x00000033 (51)
			       drv probe ifdown ifup
	Link detected: no 
# cat /sys/class/net/enp4s0f2/carrier
no
# cat /sys/class/net/enp4s0f2/operstate
down
adamantan ()
Ответ на: комментарий от adamantan

Другая система на этом же ноуте работает.

Другой Linux? Какая там версия ядра? В Gentoo такую же собрать?

Pinkbyte ★★★★★ ()
Ответ на: комментарий от ElSuerte

Попробуй сделать симлинк из lo

Опять вы телегу впереди лошади ставите. Какой симлинк?! Симлинк можно делать на работающий интерфейс. С таким же успехом на Луну симлинк можно делать.

Другой Linux? Какая там версия ядра? В Gentoo такую же собрать?

нет, офтопик

Пробуй другой LiveCD.

Перепробовал всё, что доступно, в том числе для другой архитектуры. Результат - аналогичный.

adamantan ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.