| 
 
 
|  | | 2.19, LS (ok), 20:42, 07/10/2009 [^] [^^] [^^^] [ответить] | +/– |  | >в options.ttySx >
 >unit x
 >где x - номер интерфейса pppx
 это для входящих соединений ч/з сериал, то бишь модемов обычно. в то время как опция pppd "unit" говорит какой номер итерфейса назначить исходящему соединению.
 |  |  | 
 | 
 
 | 1.5, SamJan (?), 21:28, 06/08/2004  [ответить] [﹢﹢﹢] [ · · · ] | +/– |  | в свое время я ставил паузу на 3 секунды между запуском каждого pppd, тем самым добивался присвоения номеров интерфейсов по очередности без дальнейших телодвижений из-за переполоха с роутом на интерфейсах. |  |  | 
 
 | 1.6, AAndreychuk (?), 10:48, 08/08/2004  [ответить] [﹢﹢﹢] [ · · · ] | +/– |  |  А как быть с присвоением номеров в pptpd? В конфигурации описан диапазон адресов. На каждого пользователя есть привязка к IP, но хочется привязать и интерфейсы (ppp10, ppp11) |  |  | 
 
|  | | 2.8, kuzz (?), 16:36, 02/08/2005 [^] [^^] [^^^] [ответить] | +/– |  | в /etc/ppp/ip-up дописать следующее: if [ $5 == "remote_ip_addr"  ]
then
 /sbin/ifconfig $1 down
 /sbin/ip link set $1 name iface_name
 /sbin/ifconfig iface_name up
 fi
 где remote_ip_addr -- ip адрес, установленный клиенту, iface_name -- имя интерфейса, которое хотим назначить, например kolya, wasya ...
 P.S. этот метод требует установленного пакета iproute |  |  | 
 |  | | 3.9, Agressor (??), 14:02, 27/09/2005 [^] [^^] [^^^] [ответить] | +/– |  |  А как зафиксировать номер PPP интерфейса при установке соединения по pppoe (ADSL Modem) командой adsl-start???? Я имею 3 модема к разным провам, IP статические, и хочу чтоб конкретный IP был на конкретном интерфейсе. А то получается так - кто раньше встал - того и тапки :)) |  |  | 
 | 3.11, Andre.S (ok), 07:10, 13/02/2006 [^] [^^] [^^^] [ответить] | +/– |  |  да, я сделал ДЛЯ ПРОБЫ - так как ты написал - только теперь у меня возникли траблы с подсчетом трафика : Feb 13 07:05:20 router pppd[20922]: LCP terminated by peer (&b:M-W^@<M-Mt^@^@^@^@)
Feb 13 07:05:20 router pppd[20922]: Couldn't get PPP statistics: No such device
 Feb 13 07:05:20 router pppd[20922]: Couldn't get PPP statistics: No such device
 Feb 13 07:05:20 router pppd[20922]: ioctl (SIOCGIFFLAGS): No such device (line 2334)
 Feb 13 07:05:20 router pppd[20922]: ioctl(SIOCSIFADDR): No such device (line 2492)
 Feb 13 07:05:20 router pppd[20922]: Script /etc/ppp/ip-down started (pid 21237)
 Feb 13 07:05:20 router pppd[20922]: sent [LCP TermAck id=0x7]
 Feb 13 07:05:20 router pppd[20922]: Script /etc/ppp/ip-down finished (pid 21237), status = 0x0
 Feb 13 07:05:20 router pppoe-server[2773]: Sent PADT
 Feb 13 07:05:20 router pppd[20922]: Terminating on signal 15
 Feb 13 07:05:23 router pppd[20922]: Connection terminated.
 Feb 13 07:05:23 router pppd[20922]: Modem hangup
 
 |  |  | 
 | 3.12, Andre.S (ok), 07:10, 13/02/2006 [^] [^^] [^^^] [ответить] | +/– |  |  да, я сделал ДЛЯ ПРОБЫ - так как ты написал - только теперь у меня возникли траблы с подсчетом трафика : Feb 13 07:05:20 router pppd[20922]: LCP terminated by peer (&b:M-W^@<M-Mt^@^@^@^@)
Feb 13 07:05:20 router pppd[20922]: Couldn't get PPP statistics: No such device
 Feb 13 07:05:20 router pppd[20922]: Couldn't get PPP statistics: No such device
 Feb 13 07:05:20 router pppd[20922]: ioctl (SIOCGIFFLAGS): No such device (line 2334)
 Feb 13 07:05:20 router pppd[20922]: ioctl(SIOCSIFADDR): No such device (line 2492)
 Feb 13 07:05:20 router pppd[20922]: Script /etc/ppp/ip-down started (pid 21237)
 Feb 13 07:05:20 router pppd[20922]: sent [LCP TermAck id=0x7]
 Feb 13 07:05:20 router pppd[20922]: Script /etc/ppp/ip-down finished (pid 21237), status = 0x0
 Feb 13 07:05:20 router pppoe-server[2773]: Sent PADT
 Feb 13 07:05:20 router pppd[20922]: Terminating on signal 15
 Feb 13 07:05:23 router pppd[20922]: Connection terminated.
 Feb 13 07:05:23 router pppd[20922]: Modem hangup
 
 |  |  | 
 | 
 | 
 
 | 1.10, Cayz (ok), 22:31, 29/12/2005  [ответить] [﹢﹢﹢] [ · · · ] | +/– |  |  Я напримаер так придумал: после старта системы скрипт запускается
 #на всякий пожарный, так как у меня еще poptop
 #стоит, вдруг ктото вклиниться успел
 killall pppd
 #ждем пока все ppp не отваляться
ip link|grep -q ppp
 while [ $? -eq ]
 do
 ip link|grep -q ppp
 done
 #теперь в нужной последовательности коннектим
pppd call dsl1
 #и ждем его прихода
 ip link show dev ppp0 >> /dev/null
 while [ ! $? ]
 do
 ip link show dev ppp0 >> /dev/null
 done
 #следующий
pppd call dsl1
 #и ждем его прихода
 ip link show dev ppp1 >> /dev/null
 while [ ! $? ]
 do
 ip link show dev ppp1 >> /dev/null
 done
 только вот линки должны быть persistent, а то если один из интерфейсов не появиться, то дальше понятно что будет....
 |  |  | 
 
 | 1.13, ZigFisher (?), 17:05, 08/02/2007  [ответить] [﹢﹢﹢] [ · · · ] | +/– |  |  Так IMHO, красивше будет :) http://zft.crimeainfo.com/
 
NEWNAME="ppp-$PEERNAME"
 [ -z "$PEERNAME" ] && NEWNAME="$1"
 if [ -x /sbin/ip ]; then
/sbin/ip link set $1 down
 /sbin/ip link set $1 name $NEWNAME
 /sbin/ip link set $NEWNAME up
 fi
 |  |  | 
 
 | 1.14, SVLD (?), 12:38, 21/02/2007  [ответить] [﹢﹢﹢] [ · · · ] | +/– |  |  а если возникает следующая проблема: например отвалился vpn по причине потери сознания сервера у провайдера, а комне удаленные клиенты подключились и присоседились на ppp0 (коим должен быть инет). Как мне ограничить входящие подключения по VPN на ppp>=1 ? |  |  | 
 
 
 
 | 1.18, k781 (?), 20:42, 25/03/2009  [ответить] [﹢﹢﹢] [ · · · ] | +/– |  |  user xxxxxxxxx.ukrtel.net pty "/usr/sbin/pppoe -I eth0 -T 80 -m 1250  "
 noipdefault
#ВОТ ЭТА ХРЕНЬ МЕНЯЕТ /etc/resolv.conf
 #usepeerdns
 defaultroute
#defaultroute
 hide-password
lcp-echo-interval 5
 lcp-echo-failure 9
 connect /bin/true
 noauth
 persist
 maxfail 90000000
 #mtu 1492
 mtu 1250
 noaccomp
 default-asyncmap
 #А вот юнит это и есть жесткая привязка  pppx к ADSL соединению
 unit 3
 |  |  | 
 
 | 1.20, LS (ok), 20:44, 07/10/2009  [ответить] [﹢﹢﹢] [ · · · ] | +/– |  | >Необходимо использовать опцию "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
 >
 >
 >URL:
 >Обсуждается: http://www.opennet.me/tips/info/571.shtml
 хочу заметить, что: 
1) на смену имени интерфейса ч/з iproute pppd кладет и в скриптах ip-down видим старое имя интерфейса.
 2) привязка ip к имени интерфейса абсолютна не нужна для практических целей
 3) НУ не назначайте unit 0 для интерфейса провайдера, если у вас есть входящие ppp соединения. дайте ему unit 1000 или больше (по количеству клиентов) и пусть входящие соединения используют себе низкие номера интерфейсов на здоровье.
 
 |  |  | 
 
 
 
 |