Не могу поднять eth0
Только поставил gentoo 2005.1
начал разбираться с настройкой сети
Вот что выводиться при старте системы
* Starting eth0
* Bringing up eth0
* dhcp
* eth0 does not exist
[ !! ]/etc/conf.d/net: line 6: syntax error near unexpected token
`"192.168.0.2 netmask 255.255.255.0"'
/etc/conf.d/net: line 6: `config_eth0:1=( "192.168.0.2 netmask
255.255.255.0" )' * Starting eth0:1
* is not a valid module (missing provides)
* Starting vixie-cron ...
[ ok ] * Starting local ...
[ ok ]/etc/conf.d/net: line 6: syntax error near unexpected token
`"192.168.0.2 netmask 255.255.255.0"'
/etc/conf.d/net: line 6: `config_eth0:1=( "192.168.0.2 netmask
255.255.255.0" )'/etc/conf.d/net: line 6: syntax error near unexpected
token `"192.168.0.2 netmask 255.255.255.0"'
/etc/conf.d/net: line 6: `config_eth0:1=( "192.168.0.2 netmask
255.255.255.0" )'/etc/conf.d/net: line 6: syntax error near unexpected
token `"192.168.0.2 netmask 255.255.255.0"'
/etc/conf.d/net: line 6: `config_eth0:1=( "192.168.0.2 netmask
255.255.255.0" )'/etc/conf.d/net: line 6: syntax error near unexpected
token `"192.168.0.2 netmas
....
....
После запуска системы проверяю что запущено
genni ~ # rc-status
Runlevel: default
gpm [
started ] local
[ started ] vixie-cron
[ started ] syslog-ng
[ started ] domainname
[ started ] net.eth0
[ off ] netmount
[ off ] net.eth0:1
[ off ]genni ~ #
Я ввожу ifconfig а он выводит только
lo Link encap:Local Loopback
а больше ничего нет
Я хотел настроить вот как - eth0 будет настраиваться ( получать ip адрес у провайдера - файл resolv.conf я взял из asp lunuxa в котором сейчас работаю) а eth0:1 будет алиасом со своим адресом
Вот содержимое /etc/conf.d/net
config_eth0=( "dhcp" )
dhcp_eth0="nodns nontp nonis"
config_eth0:1=( "192.168.0.2 netmask 255.255.255.0" )
routes_eth0:1=( "default gw 192.168.0.1")
И где я ошибся??
Помогите пожалуйста
- Для комментирования войдите или зарегистрируйтесь
скорее всего ты
скорее всего ты ошибся при сбрке ядра
Неправильно ксомпилировано ядро...
-
# cd /usr/src/linux # make
# cd /usr/src/linux
# make menuconfig
-> Device Drivers -> Network device support -> Network device support (NETDEVICES [=y]) -> Ethernet (10 or 100Mbit) - отметить свою сетевушку звездочкой и похожие на нее, потом
#make && make modules_install && make install && reboot
Re: # cd /usr/src/linux # make
Большое спасибо, я проверил - действительно моя сетевуха не была включена в ядро. Щас пересобрал ( хотя я еще толком не проверял) но eth0 появилась