ppp interfész nevének fixálása

Fórumok

Ismer valaki módszert arra, hogy centoson hogy lehet fixálni a ppp interfész nevét?
Az a baj, hogy hiába van megadva a neve, ha ez jön fel először, ppp0 lesz...


[08:29:07] root@kalcium:/etc/sysconfig/network-scripts# cat ifcfg-ppp1 
TYPE=xDSL
DEVICE=ppp1
NAME=DSLppp1
PROVIDER=DSLppp1
NM_CONTROLLED=no
USER="x"
ONBOOT=yes
DEMAND=no
USERCTL=no
PERSIST=no
PEERDNS=no
DEFROUTE=no
ETH=eth0.3
PIDFILE=/var/run/pppoe-adsl.pid
BOOTPROTO=dialup
PING=.
PPPOE_TIMEOUT=80
LCP_INTERVAL=20
LCP_FAILURE=3
CONNECT_TIMEOUT=60
CONNECT_POLL=6
CLAMPMSS=1412
SYNCHRONOUS=no
IPV6INIT=no
RETRY_ON_FAILURE=yes

Hozzászólások

CentOS-t nem ismerem, de a pppd-nek van egy

unit

opcioja, ami pontosan erre valo.

Nalam igy nez ki az ADSL konfig file-ja (

/etc/ppp/peers/szolgaltato

):

updetach

plugin rp-pppoe.so
nic-eth0
mtu 1492
mru 1492
default-asyncmap

user "username@szolgaltato.hu"
noauth

unit 0
noipdefault
ipcp-accept-local
ipcp-accept-remote
defaultroute
usepeerdns

persist
maxfail 0
holdoff 5
lcp-echo-interval 10
lcp-echo-failure 3

Ugy latom, ennek a file-nak a nevet kell megadni az

ifcfg-ppp0 PROVIDER

valtozojaban:

PROVIDER=szolgaltato

Nalad nyilvan

unit 1

, es

ifcfg-ppp1

kell.


/usr/sbin/pppd pty /usr/sbin/pppoe -p /var/run/pppoe-adsl.pid.pppoe -I eth0.3 -T 80 -U  -m 1412    ipparam ppp1 linkname ppp1 noipdefault noauth default-asyncmap hide-password nodetach mtu 1492 mru 1492 noaccomp nodeflate nopcomp novj novjccomp user user@domain lcp-echo-interval 20 lcp-echo-failure 3

--
The Community ENTerprise Operating System

Igazából ezt valszeg nem is keresi a centos, mert mivel az ifcfg-pppX-ben adsz meg minden ilyet, így nem is kell ez a fájl, viszont centos doksi szerint létezik egy PPPOPTIONS változó, amit ha ide beírsz, pl. PPPOPTIONS="unit 1", azt direktbe átadja a pppd-nek... De nem... Valamiért nem...
Folytatás itt: http://hup.hu/node/128548?comments_per_page=9999#comment-1669778
--
The Community ENTerprise Operating System

Tehát nem működik ez sem:


TYPE=xDSL
DEVICE=ppp1
NAME=DSLppp1
PROVIDER=DSLppp1
PPPOPTIONS="unit 1"
NM_CONTROLLED=no
USER="x"
ONBOOT=yes
DEMAND=no
USERCTL=no
PERSIST=no
PEERDNS=no
DEFROUTE=no
ETH=eth0.3
PIDFILE=/var/run/pppoe-adsl.pid
BOOTPROTO=dialup
PING=.
PPPOE_TIMEOUT=80
LCP_INTERVAL=20
LCP_FAILURE=3
CONNECT_TIMEOUT=60
CONNECT_POLL=6
CLAMPMSS=1412
SYNCHRONOUS=no
IPV6INIT=no
RETRY_ON_FAILURE=yes

--
The Community ENTerprise Operating System