Инструменты пользователя

Инструменты сайта


igor:gentoo_insyallation

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версияСледующая версия справа и слева
igor:gentoo_insyallation [2017/01/31 15:05] – [Подъем сети.] igorigor:gentoo_insyallation [2017/01/31 15:10] – [Подъем сети.] igor
Строка 154: Строка 154:
           <дальше неинтересно> '' \\ \\           <дальше неинтересно> '' \\ \\
 Если сетевая карта работает, то в выводе команды ifconfig мы увидим раздел с именем, похожим на eth0,  Если сетевая карта работает, то в выводе команды ifconfig мы увидим раздел с именем, похожим на eth0, 
-в данном случае enp1s0. Такое имя - нововведение из серии "хотели как лучше, а +в данном случае enp1s0. Такое имя - нововведение из серии "хотели как лучше, а получилось как всегда". На этапе послеустановочной конфигурации мы от этого избавимся, вернемся к традиционному eth0, но сейчас заморачиваться не будем. Слово UP означает, что интерфейс поднят, т. е. разным программам разрешено принимать и отправлять данные по сети. Слово RUNNING означает, что сетевая карта ощущает присутствие работающего оборудования на другом конце провода. Inet addr:192.168.222.246 - это IP-адрес
-получилось как всегда". На этапе постустановочной конфигурации мы от этого избавимся, вернемся к  +
-традиционному eth0, но сейчас заморачиваться не будем. Слово UP означает, что интерфейс поднят, т. е.  +
-разным программам разрешено принимать и отправлять данные по сети. Слово RUNNING означает, что сетевая карта  +
-ощущает присутствие работающего оборудования на другом конце провода. Inet addr:192.168.222.246 - это IP-адрес+
 (у вас будет другой) - если вы его видите, значит ваш компьютер "дозвонился" до DHCP-сервера и получил  (у вас будет другой) - если вы его видите, значит ваш компьютер "дозвонился" до DHCP-сервера и получил 
 параметры настройки, соответствующие той сети, в которой он в данный момент находится. Иначе этому адресу  параметры настройки, соответствующие той сети, в которой он в данный момент находится. Иначе этому адресу 
Строка 164: Строка 160:
 === Простейшая диагностика локальной сети. === === Простейшая диагностика локальной сети. ===
 А если ничего похожего на eth0 или enp1s0 вообще нет? \\ А если ничего похожего на eth0 или enp1s0 вообще нет? \\
-Значит компьютер "не видит" сетевую карту как таковую. Эта проблема имеет источник в нашем компьютере, а не  +Значит компьютер "не видит" сетевую карту как таковую. Эта проблема имеет источник в нашем компьютере, а не в сети. По идее, при загрузке ОС компьютер "прощупывает" все периферийные устройства, определяет, 
-в сети. По идее, при загрузке ОС компьютер "прощупывает" все периферийные устройства, определяет, +
 кто есть кто из них, и операционная система автоматически устанавливает нужные модули ядра (драйверы). кто есть кто из них, и операционная система автоматически устанавливает нужные модули ядра (драйверы).
-Однако если у вас какая-нибудь хитрая сетевая карта, то этот процесс может не дать результата. Значит, модуль  +Однако если у вас какая-нибудь хитрая сетевая карта, то этот процесс может не дать результата. Значит, модуль драйвера сетевой карты придется установить вручную. Сам я этого не делал, поэтому просто даю перевод из хэндбука. \\
-драйвера сетевой карты придется установить вручную. Сам я этого не делал, поэтому просто даю перевод из  +
-хэндбука. \\+
 Используйте команду ls, чтобы выяснить, какие модули ядра обеспечены на загрузочном диске: \\ \\ Используйте команду ls, чтобы выяснить, какие модули ядра обеспечены на загрузочном диске: \\ \\
 ''LiveCD # __ls /lib/modules/`uname -r`/kernel/drivers/net__'' \\ \\ ''LiveCD # __ls /lib/modules/`uname -r`/kernel/drivers/net__'' \\ \\
-Если в полученном списке имеется модуль для вашей сетевой карты, используйте команду modprobe для загрузки  +Если в полученном списке имеется модуль для вашей сетевой карты, используйте команду modprobe для загрузки нужного модуля ядра. Для примера установим модуль pcnet32: \\ \\
-нужного модуля ядра. Для примера установим модуль pcnet32: \\ \\+
 ''LiveCD # __modprobe pcnet32__'' \\ \\ ''LiveCD # __modprobe pcnet32__'' \\ \\
 Снова используйте ifconfig, чтобы проверить, обнаруживается ли теперь сетевая карта. \\ Снова используйте ifconfig, чтобы проверить, обнаруживается ли теперь сетевая карта. \\
Строка 181: Строка 173:
 ''LiveCD # __ifconfig enp1s0 up__'' \\ \\ ''LiveCD # __ifconfig enp1s0 up__'' \\ \\
 Эта операция чисто программная, никаких неисправностей быть не должно. \\ Эта операция чисто программная, никаких неисправностей быть не должно. \\
-2). Есть ли слово RUNNING? Если нет: (а) где-то не контачит провод, (б) ближайшее к нам промежуточное сетевое  +2). Есть ли слово RUNNING? Если нет: (а) где-то не контачит провод, (б) ближайшее к нам промежуточное сетевое устройство неисправно или выключено. \\
-устройство неисправно или выключено. \\+
 3). Если UP и RUNNING, но нет IP-адреса, значит DHCP-сервер нам его не выдал. \\ 3). Если UP и RUNNING, но нет IP-адреса, значит DHCP-сервер нам его не выдал. \\
 === Почему не удается получить DHCP? === === Почему не удается получить DHCP? ===
Строка 188: Строка 179:
 DHCP-сервера может вообще не быть, или он неисправен, или выключен, или просто по каким-то причинам  DHCP-сервера может вообще не быть, или он неисправен, или выключен, или просто по каким-то причинам 
 не хочет выдавать DHCP конкретно нам... \\ не хочет выдавать DHCP конкретно нам... \\
-Попробуем использовать команду dhcpcd для явного запроса к DHCP-серверу:+Попробуем использовать команду dhcpcd для явного запроса к DHCP-серверу: \\ \\
 ''LiveCD # __dhcpcd enp1s0__'' \\ \\ ''LiveCD # __dhcpcd enp1s0__'' \\ \\
 Некоторые сисадмины требуют, чтобы мы на своем компьютере использовали имя хоста и домена, обеспечиваемое  Некоторые сисадмины требуют, чтобы мы на своем компьютере использовали имя хоста и домена, обеспечиваемое 
igor/gentoo_insyallation.txt · Последнее изменение: 2017/01/31 15:25 — igor