подключение новой сетевой карты

ядро 2.6.24 собрано с помощью автоматического сценария genkernel

потребовалось воткнуть ещё одну сетевую плату (потенциальная eth1), воткнул... gentoo её не нашёл :(
команда ls /etc/init.d/ показывает, что есть только net.eth0

как включить вторую сетевую карту?

А у некоторых ls

А у некоторых ls /etc/init.d/ покажет еще не то, надо глядеть в ifconfig.

Скорее "ifconfig -a"

Скорее "ifconfig -a"

ifconfig

developer написал(а):
Скорее "ifconfig -a"

"ifconfig" показывает только eth0 и lo
"ifconfig -a" показывает eth0,eth1 и lo
если назначить IP eth1
ifconfig eth1 192.168.0.5 , то карточка по команде ifconfig отображается, но в /etc/init.d/ net.eth1 нету :(

PS eth1 будет использоваться для pppoe соединения

как включить eth1 в автозагрузку :)

cd /etc/init.d/; ln -s

cd /etc/init.d/; ln -s net.lo net.eth1;

И дальше либо /etc/init.d/net.eth1 restart если dhcp либо настройка в /etc/conf.d/net

В автозагрузку она подефолту пойдёт вроде (кури /etc/conf.d/rc на предмет RC_PLUG_SERVICES и подобных), если нет, то - rc-update add net.eth1 default

по мотивам статьи http://ru.gentoo-wiki.com/HOWTO_Соединение_с_I

developer написал(а):
cd /etc/init.d/; ln -s net.lo net.eth1;
И дальше либо /etc/init.d/net.eth1 restart если dhcp либо настройка в /etc/conf.d/net

По мотивам статьи http://ru.gentoo-wiki.com/HOWTO_Соединение_с_Internet#.D0.A7.D0.B5.D1.80.D0.B5.D0.B7_pppoe

В /etc/init.d/net прописал

dns_domain_lo="office"
modules=( "ifconfig" )
config_eth0=( "192.168.0.2 netmask 255.255.255.0 brd 192.168.0.255" )
config_eth1=( "null" )
config_ppp0=( "ppp" )
link_ppp0="eth1"
plugins_ppp0=("pppoe")
username_ppp0='v40439215'
password_ppp0='gde5rgdw'
pppd_ppp0=(
"defaultroute" # Make this PPP interface the default route
"usepeerdns" # Use the DNS settings provided by PPP
"lcp-echo-interval 15" # Send a LCP echo every 15 seconds
"lcp-echo-failure 3" # Make peer dead after 3 consective
)

В /etc/resolv.conf
domain office
nameserver 212.33.224.131
nameserver 212.33.224.131

Делаю симлинк
ln -s /etc/init.d/net.lo /etc/init.d/net.ppp0

Запускаю PPPoE
/etc/init.d/net.ppp0 start
* Starting ppp0
* Bringing up ppp0
* ppp
* Running pppd ...
* Backgrounding ...

Смотрим сетевые интерфейсы

ifconfig -a
eth0 Link encap:Ethernet HWaddr 00:19:5B:EA:6D:48
inet addr:192.168.0.2 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::219:5bff:feea:6d48/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:517 errors:0 dropped:0 overruns:0 frame:0
TX packets:363 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:46078 (44.9 Kb) TX bytes:48970 (47.8 Kb)
Interrupt:11 Base address:0xe000

eth1 Link encap:Ethernet HWaddr 00:02:44:48:27:4B
inet6 addr: fe80::202:44ff:fe48:274b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
Interrupt:10 Base address:0xc000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:32 errors:0 dropped:0 overruns:0 frame:0
TX packets:32 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:2268 (2.2 Kb) TX bytes:2268 (2.2 Kb)

Останавливаем
/etc/init.d/net.ppp0 stop
* Stopping ppp0
* Bringing down ppp0
* Stopping pppd on ppp0

Пытаемся через стандартную утилиту
pppoe-setup

** Summary of what you entered **

Ethernet Interface: eth1
User name: v40439215
Activate-on-demand: No
Primary DNS: 212.33.224.131
Secondary DNS: 212.33.225.211
Firewalling: NONE

Запускаем соединение
pppoe-start
................TIMED OUT
/usr/sbin/pppoe-start: line 196: 6744 Terminated $CONNECT <(echo "$CONFREAD") > /dev/null 2>&1

pppoe ставил c помощью
# USE="-X" emerge rp-pppoe

как завести подключение?

cat

[]

В миллионный раз.

cdawc написал(а):
... воткнул... gentoo её не нашёл :(
команда ls /etc/init.d/ показывает, что есть только net.eth0

С чего Вы решили, что Gentoo ее не нашел?
ls покажет только то, что настроено, а eth1, насколько я понял, даже не пытались настроить.

cdawc написал(а):
как включить вторую сетевую карту?

В handbook все написано и разжевано до жидкой каши.

Ага. Симлинк на

Ага. Симлинк на lo.
_______________________________________________________________________
Intel Core2Duo E6600 / 2 Gb RAM / NV GF 8800 GTX / x86_64-pc-linux-gnu

eth0 и eth1 работают :) но PPPoE не работает

GW / # pppoe-start
................TIMED OUT
/usr/sbin/pppoe-start: line 196: 9563 Terminated $CONNECT /dev/null 2>&1
GW / # pppoe-status
pppoe-status: Link is down (can't read pppoe PID file /var/run/-pppoe.pid.pppoe)

всеравно не подключается

Вот конфиг /etc/conf.d/net
Код:

# This blank configuration will automatically use DHCP for any net.*
# scripts in /etc/init.d. To create a more complete configuration,
# please review /etc/conf.d/net.example and save your configuration
# in /etc/conf.d/net (this file :]!).
modules=( "ifconfig" )
dns_domain_lo="office"
config_eth0=( "192.168.0.2 netmask 255.255.255.0 brd 192.168.0.255" )
#routes_eth0=( "default gw 192.168.0.1" )
config_eth1=( "null" )
config_ppp0=( "ppp" )
link_ppp0="eth1"
plugins_ppp0=("pppoe")
username_ppp0='v40569487'
password_ppp0='ddsiuhyi'
pppd_ppp0=(
"noauth"
"defaultroute"
"usepeerdns"
"default-asyncmap"
"ipcp-accept-remote"
"ipcp-accept-local"
"lcp-echo-interval 15"
"lcp-echo-failure 3"
"mru 1492"
"mtu 1492"
"debug"
)

/etc/resolv.conf DNS Эр-Телеком
Код:

nameserver 212.33.224.131
nameserver 212.33.225.211

Делаю

# /etc/init.d/net.ppp0 start

Выводит

* Starting ppp0
* Bringing up ppp0
* ppp
* Running pppd ...
* Backgrounding ...

# /etc/init.d/net.ppp0 status
* status: inactive

# ifconfig ppp0
ppp0: error fetching interface information: Device not found

Если просмотреть сетевые подключения (# ifconfig -a), то pppoe там нету , и пинги соответсвенно не идут.

Привязки к MAC адресу у логина нету, т.к. можно подключаться с любого компьютера, где есть канал Эр-Телеком

а в ядре tun/tap

а в ядре tun/tap включен? ну и прочие настройки для pppoe

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

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