Selasa, 21 Juni 2016

Masalah PPP vps cat: /dev/ppp: No such file or directory

Mandailing Natal - cara mengatasi masalah PPP vps cat: /dev/ppp: No such file or directory - Masalah PPP vps cat: /dev/ppp: No such file or directory mengatasi masalah cat cat: /dev/ppp: No such file or directory, Couldn't open the /dev/ppp device: No such file or director. Untuk mengatasi masalah Couldn't open the /dev/ppp device: No such file or directory bisa mungkin dengan cara ini, silahkan di coba
sudo mknod /dev/ppp c 108 0 
sudo chmod 600 /dev/ppp

Jika cara ini tidak membuat ppp yang anda install juga tidak berjalan, solusi terakhirnya jika installasi ppp sudah dirasa benar, bisa dengan mengkontak customer support vps yang kita gunakan, kemungkinan besarnya bahwa modul ppp pada vps kita tidak di enable, dari node hostnya.

Untuk itu di butuhkan campur tangan customer support untuk mengenable module-module yang kita butuhkan. Jika menggunakan OvenVPN menggunakan TUN, sedangkan jika kita menggunakan PPTP maka yang di gunakan ppp.

Untuk tambahan informasi bisa di baca tulisan yang saya ambil dari sebuah web,

Tun is enabled, PPP is not. They both are different, Tun = OpenVPN and PPP = PPTP.

Try This, On Host Node,

modprobe ppp_async
modprobe ppp_deflate
modprobe ppp_mppe

Then,

lsmod | grep ppp

You should see the following (in any order is okay)

ppp_mppe 6420 2
ppp_deflate 9793 2
zlib_deflate 21977 1 ppp_deflate
ppp_async 15169 1
crc_ccitt 6337 1 ppp_async
ppp_generic 30165 6 ppp_deflate,ppp_async
slhc 10561 1 ppp_generic

After which (One by One, In order)

vzctl set [VEnumber] --features ppp:on --save
vzctl start [VEnumber]
vzctl set [VEnumber] --devices c:108:0:rw --save
vzctl exec [VEnumber] mknod /dev/ppp c 108 0
vzctl exec [VEnumber] chmod 600 /dev/ppp

Now to see if it works,

vzctl enter [VEnumber]

Then,

/usr/sbin/pppd

You'll see some text like,

~�}#�!}!}!} }4}"}&} } } } }%}&)Q�}4}'}"}(}"p})

This will go on for about 30 seconds and then you will be returned to a command prompt. If there is an error message instead, something went wrong.