Ключевые слова:interface, ppp, terminal, patch, mrtg, tty, (найти похожие документы)
- RU.UNIX.BSD (2:5077/15.22) ------------------------------------ RU.UNIX.BSD -
From : Alexander Shursha 2:4616/88 13 Apr 00 08:13:42
Subj : Как привязывать ppp интерфейс к tty
-------------------------------------------------------------------------------
[email protected] wrote:
mkdu> Как обсуждалось в "Знатоки MRTG, хде вы?..", связка snmpd + mrtg
mkdu> работает без особых проблем, если оперировать с интерфейсами.
mkdu> Hо, если имеется хотя бы пара выделенных каналов (без разницы входных,
mkdu> или выходных), по которым надо смотреть загрузку, то оперировать с
mkdu> интерфейсом ppp0, ppp1, ... уже не получается, т.к. при установлении
mkdu> соединения выдается первый свободный номер ppp-интерфейса, независимо
mkdu> от порядкового номера терминала.
mkdu> Как бы решить такую ситуацию? Сделать привязку к IP, или установить
mkdu> зависимость порядкового номера интерфейса, от номера терминала
mkdu> (ppp2-ttyd2, ...), ...?
mkdu> ^^^^^^^^^^ IMHO наверное более красивое решение
Вот патчик,который позволяет привязывать интерфейс к терминалу.
Кто его автор я не знаю.
begin 600 pppd.tar.bz2
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
M-WXZ<M2&J13D]DT6<!*<R1-0N?-SV]6B@\W([9C[S22HQ[)<R+1SM:WO?,H=M![`FJ7^'^J8CMYBQ^F\60<,/[,<]U\)W'\GP.;;`)H?)(CI6")Z-H&?$0[WT
MJP.N6NIW93L;V(ZXN73E`3K[E`?F?-47M#89(?0?:6P"-R)52F269`YD%3:$
M$#.(@,B!F1`YBNADS]!%/I\`6,8J?TK^!^W`P2#^XTGX9&WGW@9:S*4AJY+'
M^\Q_B28FH@,5>?-.#WZ^!4@H2;"L1!.P?"_]Y%U#\![C=<MB-,(E&%YQ&&NK
M6`<L3?_L;T!D97FG(-!@"SYA]NE(RSW@9#V,6A%2^Y_`DN1I5V.X^@RP.)97
M=@,^A"X*OZT'+XB3B:Q+(ZXHTXT)25H"(0CEP1@2+4RNJFO@*X0X:V:Z$I!Q
M[2$)6P0P98?%H@[HD91HHZ@-@/6:C'JUSOT]N&Y:;'<CL-YI2YR],W42NJ9'
M4V(LOQQ%4&+9K)4L6)AFK^"TWI+!9L8VW)'/Z#A>OIOW3I(TJXBG"%F.I)1X
MR.28-LWU%S[>52+$E;C,1>Q\D+KKN8OG<-[2X/$.Q0J6$=2*+F/YMJ1R,PX\
M`/J)((L"C?Z=I)8];!WKG0X&5<H31<)8L,C#JX*`#*_)B0J"L5/06#-]S9]G
MO?8KP-9=LQ"P7S"*:91J$/W43\IF9\-=[+\P]^VWY4>AJ2[XS:3*4X0$:QH6
MH']NW/X/WF%K%X9"I>&2@TF($"GQ1V"D*EB]*#^1TO,ET`KTT&U*@BX^A9!V
M^IL3ZAV!=)]:2O-:[P:4)'92@UWB82R*PIF-%2ZK$`5G6('(#LB`(!H!8=BU
MG^AH&[B0R5V1D2-BSB#(B(*F*-3@"CH%Q@&60\4E>K=7L8R_OE$]>GU^DQ-A
ML@)$&I!M,#ы[UHR;.35$=Z>@;FD.%)U4X!8$,,(UC4Z(W&8)EM!C*Z%>:W
MYI%TRG\(`^,Y=FV/U[3$F@X"YSZG3F15#IP?[`%D4MW>M6049R/0O13D9&,\
M6-#`M3YW''&L1=^4QBKG=7`]:[J8^K$O%K,3R/O,L]F8%VQK6(HA^G1:;3IT
MF+J,F"R+UK0Q!)JD->(952/FLLBN`V./3A?+[M&\PR*?G#R+C27E%QH!EB>C
MT+VK);.>C?JV,Y.O,N^_W]SK#"*`$J08BY)27'`,`T1^QEPQ$G$[4@:#J>PG
MDF$#,F`%[8VJ[E)[Q>0@9!"N*I(P-6XA>:>YV\R.4P9#TH"U!;D+W\X]K+B7
M#)4CV7HZ&@L5UE2\E%L1KWT&LWIPML<U*(0&#&G5#IWS(4(^_;)(&YX>(>KO
M-8MZ75>'0?*$VV-LT1#1F(V@>T$RIZB](VS2Q^*G:<QHQ-RE'K$9(^.Y'D,%
M<?X3V;EE=1+)AG0_:T;_4N[C+_B_)S<B]HL,++GXZ=G^Y%ELH@[S`VG?C[#(
MW!Z#UI=@TA8,1Y'L:A;7?YWF!K,*%CO$;.$"H<CRMXHY3F'GCF4(B,()2@*<
M4&'>#E;TRS*9VY!):4C,*A'X0D?"/!(Q"RW&%-&86UZWFBI"IG?9N-?Q$F5V
M-M'8M[AXQF(N28K!D]PTZY&$51.*8<`)>&)*%(R%";_DID;G!)1VX%\<]L^U
M9,O0P#3#,L9$C+J1Z<P-0'^&U,.@VP"R`C`'O-<FT:4.2,W9GG%>-&&IHC%@
MI3$B8K+:4A-DOCMMYL-I?Z5`=J&,1.32I[QB9&"`LB\UBQA%.J,?[4)GK<A?
M`H/D'GH/0;XYAO[32)T'`=2X]1*PV1F7P7!I)*FWSY:B1D'Z2Q14]]KG)?8M
M4ER?SG<J(5%PJ,AL.RU3(=P?ZJX$,:[]1`',-T)([1=`\9-5N#(_-1$V1`(1
MS1*:N`A>:0SW>F&J_*@.57555555HVWH3EFZ+,@S09KH8K0F':1&U*Y%]H#=M>2EWNHP\+NL)8K7-`R4#5,%.&Q8+5**%C0<`1407T[@\]A!4BX0:E?1V]T12
M[O*:?YBB5"H:LAUYOE#$RI0P%DB`>LS0J,:H!K#/B(S/G\LC`P$9+D,+<C(0
M5X\31)Q*TW?%0:)G"Q<%_@M/H#:6S87%`5;WRT*O>!\`C(Z=B?=@4"AA15
M!Q!=JJO9-V]YL*O+"7H9>@J]8+B9;)M2Q^IQ/D)8L0CAX!U%]1V6>$00*#M(
M/+_J.!<6X4.9U\\@!T.NJ/(9QY<\P2[!!W;V+P*1M"A)I.!PT)LJ6L9GF=IF
MU:'J'$D;&28(1J#]`P&6V:+Q:7#S&AMI&PB%@+C52FDTX64V12\+F9#`AZ6(
M=6]Y:V6`98+H3B(@A%+6`)%@-2'77QA*6AZ!<?FE"Y@%Y!4,1ATFF<#2]K4K
M0DRY+H3J-%#W"YAEN0KB$&1%Z,&NGBR"%R.4GI9@%ZU(Q$&4>OE=\-_!AVM[
M^G8'=[!8("IR:1Q;Y3)F,,L"1!BCF8'4-0EY!HU47_P6W`1MS%K9SGJW-&)D
MJ#JR-D-KZ2L'U>2#\QV\DEVFXMG4Y&\$MGY&=[8;],'N:-)T3=W6\-5RHD4J
MAC`T5]AK5`,CV^5P;1JAN,MR_<@U<B#+Z78+/M:1DA#8@[]H,S0;&FUT:\5L
<C[4T>%+I4.4?\W1.6T=Y('_B[DBG"A()(>#BP-:1
`
end
--
С наилучшими пожеланиями - Шура.
--- tin/1.4.2-20000205 ("Possession") (UNIX) (FreeBSD/4.0-STABLE (i386)) * Origin: Тихо шифером Шурша, крыша едет не спеша (2:4616/88@fidonet)
Как в pppd зафиксировать номер PPP интерфейса [редактировать]
Необходимо использовать опцию "unit N", где N - номер ppp интерфейса.
Например, для привязки к ppp0:
/usr/sbin/pppd /dev/ttyS0 115200 noauth crtscts 192.168.1.245:192.168.1.246 local \
nodetach netmask 255.255.255.252 unit 0