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
- 5916 megtekintés
Hozzászólások
CentOS-t nem ismerem, de a pppd-nek van egy
unit
opcioja, ami pontosan erre valo.
- A hozzászóláshoz be kell jelentkezni
Köszi.
Ezt találtam elsőnek: https://www.centos.org/forums/viewtopic.php?t=26025
Amit itt írtak mindkettőt próbáltam, egyik se vált be...
--
The Community ENTerprise Operating System
- A hozzászóláshoz be kell jelentkezni
Pedig a masodik valasz nyeronek tunik, a ppp konfig fileba (
/etc/ppp/peers/$PROVIDER
) beleteszed, hogy
unit 1
, es akkor mindig ppp1-kent fog feljonni.
Debianon nagyon regota hasznalom, ott mukodik a dolog :-)
- A hozzászóláshoz be kell jelentkezni
Próbáltam, nem volt hatása, de megnézem még egyszer.
szerk: Nem megy... Újsor kell a végére? szóköz előtte vagy utána?
--
The Community ENTerprise Operating System
- A hozzászóláshoz be kell jelentkezni
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.
- A hozzászóláshoz be kell jelentkezni
Nálam nincs ilyen fájl egyáltalán, centosban az ifcfg-ppp-ben adok meg minden ilyet.
--
The Community ENTerprise Operating System
- A hozzászóláshoz be kell jelentkezni
Es ha esetleg letrehoznad? A fentebb linkelt valaszban is pont ezt irja.
- A hozzászóláshoz be kell jelentkezni
Nyilván létrehoztam :), és beleírtam, hogy "unit 0" illetve a másikba "unit 1", erre mondom hogy semmi hatása. :)
--
The Community ENTerprise Operating System
- A hozzászóláshoz be kell jelentkezni
Akkor debugoljunk: nezzuk meg, hogy a pppd milyen parametereket kap:
cat "/proc/$(pidof pppd)/cmdline" | xargs -0
(csak egy pppd fusson)
- A hozzászóláshoz be kell jelentkezni
Sok mindent, de a "unit 1" nincs ott, akkor sem ha PPPOPTIONS-höz írom. :)
--
The Community ENTerprise Operating System
- A hozzászóláshoz be kell jelentkezni
A kedvemert azert idemasolhatnad ;-)
- A hozzászóláshoz be kell jelentkezni
/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
- A hozzászóláshoz be kell jelentkezni
(eleg nem szep tole, hogy nem kernel modu PPPoE-t hasznal)
/etc/ppp/peers/DSLppp1
letezik? Ha ebbe beleirod, hogy
unit 1
, akkor sem lesz jo?
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Akkor nincs tobb otletem, meg kene nezni a szkriptet, ami elinditja a pppd-t.
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
udev , írj udev rulet ami beállítja a nevét arra amit te akarsz.
===============================================================================
// Hocus Pocus, grab the focus
winSetFocus(...)
http://c2.com/cgi/wiki?FunnyThingsSeenInSourceCodeAndDocumentation
- A hozzászóláshoz be kell jelentkezni
Mi alapján írjak rulet?
--
The Community ENTerprise Operating System
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
A probléma azóta is fennáll, úgyhogy megoldási javaslatokat várok. :)
--
The Community ENTerprise Operating System
- A hozzászóláshoz be kell jelentkezni
Szerintem, ha használnád a NetworkManagert, működne ez jól, de nem tudom ellenőrizni, szóval próbáld ki, s bocs, ha mégsem.
tr '[:lower:]' '[:upper:]' <<<locsemege
LOCSEMEGE
- A hozzászóláshoz be kell jelentkezni
Nem szeretem szerveren a networkmanagert... Kliensen se, ha nem muszáj.
De egyébként ha azzal megy, nyilván az is megoldja valahogy.
--
The Community ENTerprise Operating System
- A hozzászóláshoz be kell jelentkezni