Adjie wrote:
> Gimana yach .. bikin multi account di Redhat 5.1. Apa musti bikin ppp0,
> ppp1, dst?
> Yang udah aku coba gini: bikin copy dari
> /usr/sbin/ppp-on sama /etc/ppp/ppp-dialer masing-masing dengan setting &
> script sesuai dg isp-nya. Ada cara lain?
saya ada ide nih, tapi belom nyoba.. mudah2an bisa..
misalnya di ISP-A sama ISP-B, bikin dua shell script untuk manggil pppdnya,
misalnya /etc/ppp/ppp-on-a dan /etc/ppp/ppp-on-b.
isinya ppp-on-a:
#!/bin/sh
/usr/sbin/pppd asyncmap 0 persist noipdefault defaultroute debug \
modem /dev/modem 115200 crtscts lcp-echo-interval 30 \
lcp-echo-failure 30 connect "chat -v -f /etc/ppp/chat-isp-a" \
user ronny
isinya ppp-on-b:
#!/bin/sh
/usr/sbin/pppd asyncmap 0 persist noipdefault defaultroute debug \
modem /dev/modem 115200 crtscts lcp-echo-interval 30 \
lcp-echo-failure 30 connect "chat -v -f /etc/ppp/chat-isp-b" \
user udin
trus dua2nya di chmod +x, ganti nama2 usernya ke userid di masing2 isp.
terus bikin file /etc/ppp/chat-isp-a dan /etc/ppp/chat-isp-b yang isinya
mirip tapi beda nomer telponnya aja, misalnya begini:
'' 'ATZ'
'OK' 'ATM0DT123-4567'
'CONNECT' ''
(M0 (nol, bukan O) itu biar modemnya nggak berisik waktu dial..)
jangan lupa nambahin passwordnya di /etc/ppp/pap-secrets, tapi masalahnya
kalo usernamenya sama dan passwordnya beda.. repot.. saya nggak tau..
ppp-offnya bisa pake yg sudah ada, atau kalo belum, bisa bikin gini:
#!/bin/sh
if [ "$1" = "" ]; then
DEVICE=ppp0
else
DEVICE=$1
fi
if [ -r /var/run/$DEVICE.pid ]; then
kill -9 `cat /var/run/$DEVICE.pid`
if [ ! "$?" = "0" ]; then
rm -f /var/run/$DEVICE.pid
echo "ERROR: Removed stale pid file"
exit 1
fi
echo "PPP link to $DEVICE terminated."
exit 0
fi
echo "ERROR: PPP link is not active on $DEVICE"
exit 1
jangan lupa di chmod +x
udah beres.
mestinya kalo mau dial ke ISP-A, tinggal ppp-on-a, kalo B ya ppp-on-b, kalo
mau disconnect tinggal ppp-off.
sekali lagi, saya belum nyoba, jadi kemungkinan nggak langsung jalan..
mungkin saya salah di pemberian argumen ke pppd, coba man pppd untuk
jelasnya..
trus kalo pake backslash "\" nggak jalan, taroh semuanya di satu baris
panjang aja..
lihat log di /var/log/messages, itu option 'debug'-nya pppd sama '-v'-nya
chat bisa dihilangkan kalo sudah jalan beres..
kalo ada yang nyoba, tolong kasih tau jalan atau nggaknya.. kalo nggak
jalan, tolong kasih liat cuplikan /var/log/messages juga..
kalo ada yang mau koreksi, silakan, jangan sungkan-sungkan..
______________________________________________________________________
Utk berhenti langganan kirim email ke [EMAIL PROTECTED]
Sudah cari di arsip? http://www.mail-archive.com/[email protected]/
Utk info netiket, kirim email kosong ke [EMAIL PROTECTED]