[РЕШЕНО] После загрузки с жесткого диска не видит сетевую карту

Здравствуйте. Вот поставил себе первый раз Gentoo и сразу возникла проблема, система не видит сетевую карту. Причем при загрузки с LiveCD все было нормально и интерфейс остался прописан в файл net. Устанавливал систему по Handbook. Если такая проблема уже возникала подскажите ветку форума.
Заранее благодарен.

Какая карта?

Какая карта?

Дело в том, что у меня две

Дело в том, что у меня две сетевые карты - встроенная VIA VT6105(если я правильно понял) и D-Link, шла вместе с модемом D-Link 500t и пользуюсь я как раз D-Link

Загрузитесь с LiveCD и

Загрузитесь с LiveCD и покажите

lspci -k | grep 'Ethernet|Network' -A 2

Я Gentoo & Funtoo

К сожалению ключа (-k) я у

К сожалению ключа (-k) я у команды lspci не нашел, поэтому посмотрел как мог и вот что получилось
Ethernet controller: VIA Technologies,inc.VT6105 [Rhine=III]
Subsystem:D-Link System Inc Unknown device 1405
как-то так )))

Странно слышать, я

Странно слышать, я сомневаюсь, что мы используем различные команды lspci.
Вот, например, вывод этой команды у меня:

lspci -k | grep 'Ethernet|Network' -A 2
04:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection (rev 02)
        Subsystem: Intel Corporation Device 1041
        Kernel driver in use: iwl3945
--
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 01)
        Subsystem: Toshiba America Info Systems Device ff00
        Kernel driver in use: r8169

В строках Kernel driver in use: модули, используемые моими картами.

Я Gentoo & Funtoo

У меня на Network вообще

У меня на Network вообще ничего не выдало а на Ethernet то, что я написал. Попробую посмотреть насчет драйверов. И если найду в LiveCD, мне нужно будет пересобирать ядро? Спасибо за ответы.

Скорее всего придётся, но это

Скорее всего придётся, но это не страшно.
Как вариант, загрузившись с LiveCD, просмотрите файл /etc/udev/rules.d/70-persistent-net.rules. Там в комментариях должны быть видны драйвера (модули) определившихся сетевых карт. Например:

cat /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.

# PCI device 0x10ec:0x8136 (r8169)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:16:d4:2c:f8:d7", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# PCI device 0x8086:0x4222 (iwl3945)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:18:de:78:63:7e", ATTR{type}=="1", KERNEL=="wlan*", NAME="wlan0"

Я Gentoo & Funtoo

Спасибо большое, я так и

Спасибо большое, я так и сделаю )). А то, что у меня две сетевые карты имеет большое значение?

Не зная ваших задач, трудно

Не зная ваших задач, трудно сказать, важно это или нет.
Запас карман не тянет (с) Народная мудрость :)
Как вы видите, имя интерфейса закрепляется за каждой картой в зависимости от её mac-адреса и, следовательно, настройки для каждой карты будут сохранятся.

Я Gentoo & Funtoo

Понятно, спасибо.

Понятно, спасибо.

Вобщем, вот что я нарыл у

Вобщем, вот что я нарыл у себя по вашему совету. Сетевая карта от D-Link управляется при помощи драйвера VIA-rhine.

Проще было бы просто

Проще было бы просто показать, что выводят предложенные вам команды. Если вам так проще, попробуйте поискать подходящие опции в конфигурационном файле ядра. Попробуйте проанализировать вывод команды lsmod, загрузившись с LiveCD, на предмет драйверов сетевых устройств.

Я Gentoo & Funtoo

По вашим советам я пересобрал

По вашим советам я пересобрал ядро, подключив необходимый драйвер. Интерфейс стал виден, я поизвел необходимые настройки в файлах, однако не пингуется даже шлюз.
Вот какие настройки в файлах
/etc/conf.d/net

dns_servers_eth1="212.12.0.2 212.12.0.3"
config_eth1=( "192.168.1.2 netmask 255.255.255.0 brd 192.168.1.255" )
routes_eth1=("212.12.0.2 via 192.168.1.1"
             "212.12.0.3 via 192.168.1.1"
)

в файле resolv.conf

nameserver=212.12.0.2
nameserver=212.12.0.3

Но так как у меня карта D-Link меня смущает слово via в файле net, т.к. я делал это по хэндбуку. заранее благодарен за ответ
NightNord: ну и зачем надо было постить еще раз? Ну и теги code не зря придумали...

"212.12.0.3 via 192.168.1.1"

"212.12.0.3 via 192.168.1.1" - в данном случае обозначает "через".

Я Gentoo & Funtoo

Покажите ifconfig route

Покажите

ifconfig
route -n
cat /etc/hosts

Я Gentoo & Funtoo

Lupo Alberto , команды

Lupo Alberto , команды одинаковые, а версии разные :)

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

.

banzai написал(а):
Устанавливал систему по Handbook.

Каково происхождение конфига рабочего ядра (ядра установленной системы?
Как соотносятся версии ядер на установочном диске и в установленной системе?

banzai написал(а):
Если такая проблема уже возникала подскажите ветку форума.

Как же, возникала. Думаю --- не раз :)))

Лично у меня до форума дело не дошло.
Тут всё просто:
Отсутствует устройство (соответствующее твоей сетевой карте).
На установочном диске оно было.
Вывод: не собран (явно или что-то из необходимого ему) и/или не загружен модуль ядра.

Как посмотреть какой драйвер отвечает за поддержку твоей сетевой карты тебе написали :)
Как правильно обновить ядро --- есть хорошая дока на орге: http://www.gentoo.org/doc/en/kernel-upgrade.xml
Можно воспользоваться и местной шпаргалкой.

:wq
--
Live free or die

На первый вопрос - ядро

На первый вопрос - ядро конфигурировал тоже по книге.

По поводу форума - я вообще нуб в Linux. Поэтому для меня все внове, а на форуме вообще в первые))

Вообще говоря, для получения

Вообще говоря, для получения базово-функциональной системы достаточно прочтения:
1) хэндбука при установке. man emerge; man portage;
2) Большей части описаний опций ядра при настройке (в начале лучше отключать все, что не знаешь, зачем оно, если не рекомендуется обратного и это не драйвер нужного устройства. Драйвера определяются по ls{pci,usb,pcmcia} утилитам). Просто чтобы знать где что лежит, когда понадобится более глубокая настройка.
3) http://www.gentoo.ru/faq - чтобы знать, что уже есть на форуме.

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

Из рекомендуемых утилит, которые сильно облегчают жизнь новичка и не указаны в хэндбуке:
1) eix - индексированный поиск по дереву, в тысячи раз быстрее emerge -s.
2) euses - поиск описаний юз флагов.
3) Ну и многие рекомендуют ufed, для управлением юз-флагами, который лично мне не очень нравится, но для новичка может оказатся весьма полезным.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".