; TeX output 1999.12.26:1723K>nFIqqecss2074ID-PPP-over-minicom-MiniHOwmWTO cG 1 ecrm1000Winfried T*rmpGerHЃ ecti1000winni@xpilot.or}/gqL ectt1000diterjemahkqanolehAgusHarthartx@writeme.c}/omU dv0.0-09DecembGer1996,diterjemahkqanApril1998&6 ecss1000Apakah]andamenginginkanmenuterkendaliuntukbGekerjadenganPPP?Kemudahandengantersedianyadatabasenomor-dialdariISPŬanda?|Inginmengetahuiapayangterjadiketikakitasedangloggingin?|JikaY*a...|mini-HOWTOU iniuntukanda..!(&Lt$ffffecbx1440Conctents]f ecbx10001P>endahuluan1ؼ1.1%ProgramU T*erminal"minicom" +.荍...................................w11.2%T*anggapanJ.荍.............................................w21.3%MenemukqanU BugsD#.荍..........................................w22Dialdenganmenggunak\|anminicom22.1%KongurasiU minicomY׍.荍........................................w22.2%MemulaiU PPPsecaramanual>.荍...................................w32.3%MengevqaluasiU logles.荍........................................w32.4%KongurasiU NomorT*elepGonG.荍....................................w32.5%LoginU ScriptJg.荍.............................................w42.6%Meng-otomatiskqanU Dialingpadasaatstartup.荍..........................w52.7%PengembanganU dimasadepan덍.荍...................................w5(1Pcendahuluan:PPP0menjadi0standardprotokoljaringanuntukmelakukqankoneksikeinternetdenganmenggunakqankoneksi dialGin.UDaemon"pppd"dapatdiasosiasikqansebagaialatyangsangatprimitifuntukdial, yangmanasangatmudahU danhanyamembutuhkqanpGen-setup-ansederhanayangbGenar.ؼDokumen>iniadalahversipGendekdariJermanyangbGerjudulInternetanbindungmit,PPP룹dihttp://www.uni-ko}/eln.de/themen/linux/ppp/U #Í!N ecbx12001.1ProgramTerminalD7` ectt1200"minicom"MminicomfϹadalahalatyangsangatmenyenangkqanuntukdialkekomputerlain(sptISP-ISPfatauBBS-BBS).MinicommempunyaimenubGerwarnayangbagus,dengandatabasenomortelepGondanmempunyaibahasascriptU yangefektif.qiniadalahyangpalingidealdancoGcokdigunakqanbersamadenganpppd.*K>썍G2.8Dialdenganmenggunak\|anminicom2n.\BTW,Hjikqaandamenjalankan/sbin/mgetty?/dev/modem",KHmakasetiaporangyangmempunyaiaccountdi mesinandadapatmelakukqandial-innH(mengunakanminicom).oT*apiitutidakdibahasdisini.UntuklebihjelasnyaU silakqanlihatdoGcumendarimgetty.#Í1.2TanggapanMPenulis]hanyatertarikdengansemuapGertanyaandantanggapanyangbGerhubungandenganpGengembangandari!mini-HOWTOini.C+PenulistidakakqanmenjawabpGertanyaanpGertanyaanmendasartentangLinux,PPP*,SLIPU ataupunnetworking.1.3Menemuk@ anBugsMSampaiFsaatpGenulisanini,ditemukqanbGeberapaFbugspadaminicom,쐽runscript,danFmetoGdeyangdigam-barkqanU dibawahini:ؼ !", cmsy10runscriptU tidakmenungguprogram-programexternaluntukmenyelesaikqanprogramnya.qMisal:= =b\qL ectt0900printN"blah"b\!Nsleep10b\printN"blup"dariU pGotongandiatas,scripttidakakqanmenunggudanakankeluardengansegera.....pppdU mengambilalihpGeralatanserialdariminicom(ketikqatidakmelaluistdin)NampaknyaMiguelvqanSmoGorenburg(penciptaminicom)terlalusibukuntukmembGenahihalini.huOleh kqarenaU ituterbukabagiparasukarelawanU untukikutbGerpartisipasi.(2DialG\denganmenggunakanNffffectt1440minicom:BebGerapaKpanduanPPPJmenyarankqanKuntukkeluardariminicomsetelahminicomdigunakqanuntukmelakukqanU dial.qT*apisesungguhnyaU kitatidakpGerluuntukmeninggalkanprogramyangnyamanini.#Í2.1KongurasiminicomMJalankqan]TpGerintah"minicom-s"danpilihpadamenuitemSerial?portsetup.Y*ang]TpGertamaandaharusmengisikqan|ٽSerial?DeviceiniadalahsettingyangpalingpGenting:\serialdevicedarimoGdemandaterhubungkemana.[1(Adakqah3sukarelawanyangmaumembuatminicomdapatmenanganibGeberapaserialdevicesekqali-gusU ?)ؼKemudianvtekqanenteruntukmemastikqandanescuntukkeluardanmenujumenusetupawal.''PilihExit?tominicomodanketikkqanatdt99999./EMoGdemandaseharusnyaakqanmemulaidialdanandaakqanmendengarkansuaraU clickhketikqamoGdemputusdariline.qT*akmengapa....kqarena99999adalahnomortelpGonyangsalah.hK>썍G2.8Dialdenganmenggunak\|anminicom3n.\2.2MemulaiPPPsecaramanualMMungkinandasudahsiapuntukmencobamelakukqandialkenomortelepGonISPanda.-Sebagaicontoh99999. Apakqah%andamenemukankarakterkarakteranehdilayar%andasetelahandamelakukanlogin?a(jikatidak,ketikkqan(ppp).Hasildaripppd(atauygsetara)dimulaipadaakhirbaris.jikqabGegituandadapatmencobauntukU memulaipppd-daemondanmengevqaluasilog-lessetelahitu.ؼUntukmemulaipppddidalamminicom,ؗandadapatmendenisikqanmetoGdeuploadyangbaru(silakqandenisikqan sendiri),8jataudenisikanulangsettingdarikermit?programdarimenukongurasiFilenameand?Paths:卑>rAN-Downloaddirectory: =>rBN-Uploaddirectory+:>rCN-Scriptdirectory+:>rDN-Scriptprogram:/usr/bin/runscript>rEN-Kermitprogram:/usr/sbin/pppdfile/etc/ppp/mini_optionsؼSekqarangIjikaandamelihatkarakterkarakteranehpadasaatAndadialkeISP*,tekanlahAlt-KIuntukmemulai pppdU .T*ujuanU darimini-HOWTOiniadalahmengotomatiskqanprosesloggingdanmemulaipppd#Í2.3Mengev@ aluasiloglesMW*alaupunpGenulistidakakqanmenerangkanbagaimanamengkongurasikanPPP*,pGenulisakanmembGerikantipssingkqatuntukmembacalog-le.RiUntukmengambilinformasipGentingdarilogle/var/log/debug(ataualternatifU lain/var/log/daemon.log),silakqanjalankanpGerintah:卑>rtailN-n40 r/var/log/debug|\ =dgrepN-E"pppd\[[0-9]*\]:"|\dsedN-e"s/^.*pppd\[/[/"ؼkemudianU seharusnyaakqanmunculpGesansepertiini:>rsentN[LCPConfReqid=0x1]>rrcvdN[LCPConfRejid=0x1]ؼyangbGerartibahwakitamengirimkqanc}/ong-requestP(congurasiygdibutuhkan)untukmengesetmaximum receive4unit/mru(unitpGenerimaanmaksimum)kenilai296.fDisisilainsettinginiditolak(c}/ongurationr}/ejectedw).qDalamU halinipGenulismenghapusoptionmrudari/etc/ppp/options(lihatdibawah).#Í2.4KongurasiNomorTelep_onMJikqazsemuadiatassudahbGerhasil,HandamungkinmenginginkqanuntukmenyimpannomortelepGonkedalamdatabase2minicom. =T*ekqanAlt-D2{untukmemunculkqanMenuDialdangunakqankursor/anakpanahuntukmemilihU menuEdit:$ǠK>썍G2.8Dialdenganmenggunak\|anminicom4n.\ =>rAN- rNameFے:Xeno>rBN- rNumber=h:022039697303>rCN- rDialstring#W:1>rDN- rLocalecho*:No>rEN- rScript=h:/etc/ppp/login.script>rFN- rUsername3Z:ppp-382>rGN- rPassword3Z:top-secret>rHN- rTerminalEmulation:VT102>rIN- rBackspacekeysends:Delete>rJN- rLinewrap3Z:Off>rKN- rLineSettingsW:Curr8N1ؼIni?gadalahcontohentryuntukmen-dialsalahsatudariISP?apGenulis.jBScript/etc/ppp/login.scriptditun- jukkqan΄dibawahini.ݬDuavqariabGelkhususyangdilewatkqandalamscriptini:dH$(LOGIN)edan$(PASS)yangmanadiisiusername(F)jdanpassword(G).IniakqanmembuatminicommenjadieksibGelkqarenaandahanyamembutuhkqanU satuscriptuntukmenjalankqanloginsecaraotomatiskebGeberapaU ISP*.#Í2.5LoginScriptM"minicom"Yumemulailogin-scriptsetelahiamenerimastringCONNECT.T*epatnya"minicom"tidakakqanmen-jalankqanU scriptdengansendirinya,U tapiakanmemanggilutilityrunscriptsebagaisub-prosesuntukitu.ؼDibawahU iniadalahcontohyangpGenulisgunakqanuntukISP-nya.卑>r#Nv1.0,20.08.96WinfriedTruemper =>rprintN"">rprintN"Automaticloginvia/etc/ppp/login.script">r##Nuncommentifyouneedtopressentertogettheprompt>r#sendN"">rexpectN{d"ogin:"d"ogin>"d"sername:"d"sername>"d"NONCARRIER"exit1>r}>rsendN"$(LOGIN)">rexpectN{d"assword:"d"assword>"dtimeoutN20>r}>rsendN"$(PASS)">rexpectN{d"port" rsendN"ppp"d"StartNyourPPPnow"d"}!}!}"dtimeoutN10/K>썍G2.8Dialdenganmenggunak\|anminicom5n.\>r} =>rprintN"">rprintN"Nowswitchingintoppp-mode...">rprintN"">r!N/usr/sbin/pppd rfile/etc/ppp/mini_options>rprintN"">rprintN"thecommand+killall-TERMpppdterminatespppd"ؼKemampuanfdarirunscriptuntukmemanggilprogrameksternaldigunakqanuntukmemulaipppd.Silakqan copykleoptionsyangasliuntukpppandamenjadi/etc/ppp/options.ttyS1(dimanaandadapatmeng-gantittyS1denganalatyangterhubungkemoGdemanda).1danhapussemuabarisdari/etc/ppp/optionsyang9bGersifatspesikkemodemanda.(seperticonnect,scrtsctsataumodem).LetakkqanoptionsyangbGersifat{Nspesikbagikoneksipppmelaluiminicomdi/etc/ppp/mini_options. SalahsatudarioptionsharusU mengandung:卑>rdisconnectN"chat'''\d\d+++\d\dATH\r\c'"HaltersebutmerupakqansuatukeharusankarenapppddihidupkanmelaluistdindantidakdapatmemutuskanhubunganU moGdemmelaluicrtscts.#Í2.6Meng-otomatisk@ anDialingpadasaatstartupMGunakqanoption-duntukmendialnomortelpGonyangsudahpastipadasaatminicomdimulai.eAndajugabisaU mencoba: =>ropenN-sl--