കോം-പോർട്ട് മിനികോം ഉപയോഗിക്കുന്ന ഉബുണ്ടു. കോം-പോർട്ട് മിനികോം ഉപയോഗിക്കുന്ന ഉബുണ്ടു മിനികോം പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുന്നു

ലേഖനം ചർച്ച ചെയ്യുന്നു ഏറ്റവും ലളിതമായ മാർഗംഒരു Linux പരിതസ്ഥിതിയിൽ നിന്ന് ഒരു Cisco ടെർമിനലിലേക്ക് ബന്ധിപ്പിക്കുന്നു. തുടക്കത്തിൽ, നിങ്ങൾ ലിനക്സ് OS ഇൻസ്റ്റാൾ ചെയ്ത മെഷീൻ്റെ COM പോർട്ടിലേക്കും പോർട്ടിലേക്കും കൺസോൾ കേബിൾ ബന്ധിപ്പിക്കേണ്ടതുണ്ട്. കൺസോൾസിസ്കോയിൽ. Cisco കൺസോളിലേക്ക് കണക്റ്റുചെയ്യുന്നതിന്, നിങ്ങൾ മിനികോം പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യണം. വിതരണത്തെ ആശ്രയിച്ച് ഇൻസ്റ്റാളേഷൻ വ്യത്യാസപ്പെടുന്നു. IN ഈ ഉദാഹരണത്തിൽ Linux Debian-ൽ നിന്നുള്ള ഇൻസ്റ്റലേഷൻ പരിഗണിക്കുന്നു.

അഭിരുചി ഇൻസ്റ്റാൾ മിനികോം

മിനികോം മിക്ക വിതരണങ്ങളുടെയും റിപ്പോസിറ്ററികളിലാണ്, അതിനാൽ ഇത് ഇൻസ്റ്റാൾ ചെയ്യുന്നത് ബുദ്ധിമുട്ടുകൾ ഉണ്ടാക്കരുത്.

മിനികോം സജ്ജീകരിക്കുന്നു

മിനികോം സിസ്കോയുമായി ശരിയായി പ്രവർത്തിക്കുന്നതിന്, അതിൻ്റെ പ്രാരംഭ സജ്ജീകരണം നടത്തേണ്ടത് ആവശ്യമാണ്.

  1. സീരിയൽ പോർട്ട് സെറ്റപ്പിലേക്ക് പോയി സ്പീഡ്/പാരിറ്റി/ബിറ്റുകൾ (Bps/Par/Bits) മൂല്യം 9600 ആയി മാറ്റുക.
  2. സിസ്കോ ഉപകരണങ്ങൾ ബന്ധിപ്പിച്ചിരിക്കുന്ന പോർട്ടിലേക്ക് ഞങ്ങൾ സീരിയൽ പോർട്ട് (സീരിയൽ ഉപകരണം) മാറ്റുന്നു. ഈ ഉദാഹരണത്തിൽ, ഇത് /dev/ttyS0 ആണ് - COM1 പോർട്ടിൻ്റെ വിലാസം.

ഫലമായി, നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന ക്രമീകരണങ്ങൾ ലഭിക്കേണ്ടതുണ്ട്:

എ - സീരിയൽ ഉപകരണം: /dev/ttyS0
ബി - ലോക്ക്ഫയൽ സ്ഥാനം: /var/lock
സി - കോളിൻ പ്രോഗ്രാം:
ഡി - കോൾഔട്ട് പ്രോഗ്രാം:
E - Bps/Par/Bits: 9600 8N1
എഫ് - ഹാർഡ്‌വെയർ ഫ്ലോ നിയന്ത്രണം: അതെ
ജി - സോഫ്റ്റ്‌വെയർ ഫ്ലോ കൺട്രോൾ: ഇല്ല

മാറ്റിയ കോൺഫിഗറേഷൻ മിനികോം മെയിൻ മെനുവിലെ ഡിഫോൾട്ട് ക്രമീകരണമായി ഞങ്ങൾ സംരക്ഷിക്കുന്നു (സെറ്റപ്പ് dfl ആയി സംരക്ഷിക്കുക), അല്ലെങ്കിൽ ഒരു കോൺഫിഗറേഷൻ ആയി നിർദ്ദിഷ്ട പേര്(സജ്ജീകരണം ഇതായി സംരക്ഷിക്കുക..).

ഒരു കോം പോർട്ടുള്ള രണ്ട് ലിനക്സ് ഹോസ്റ്റുകളിൽ, കമാൻഡ് ഉപയോഗിച്ച് നോക്കാം

ഡയലൗട്ട് ഗ്രൂപ്പിലേക്ക് ഒരു ഉപയോക്താവിനെ ചേർക്കുക

ഉപയോക്താവ് പേര് ഉപയോക്താവ്, അതിൽ നിന്ന് ഞങ്ങൾ ചെയ്യും

Usermod -g ഡയലൗട്ട് NameUser

ഉപയോക്താവിനെ ഗ്രൂപ്പിൽ ചേർത്തിട്ടുണ്ടോ എന്ന് പരിശോധിക്കാം:

ഐഡി പേര് ഉപയോക്താവ്

കൺസോളിലെ കോം പോർട്ട് ഉപയോഗിച്ച് ഞങ്ങൾ പ്രതീകങ്ങൾ സ്വീകരിക്കുകയും അയയ്ക്കുകയും ചെയ്യുന്നു

നമുക്ക് Linux ഹോസ്റ്റിൽ ഒരു ടെർമിനൽ തുറക്കാം, കോം-പോർട്ടിൽ അക്ഷരങ്ങൾ ലഭിക്കുന്നതുവരെ കാത്തിരിക്കാൻ, കമാൻഡ് ടൈപ്പ് ചെയ്യുക

പൂച്ച /dev/ttyS0

മറ്റൊരു ഹോസ്റ്റിൽ നിന്ന് അയയ്ക്കുക ലിനക്സ് ചിഹ്നങ്ങൾകൺസോളിൽ നിന്ന്

എക്കോ 1 > /dev/ttyS1

കോം പോർട്ട് ttyS0-ലെ ആദ്യ ഹോസ്റ്റിൻ്റെ കൺസോളിൽ, രണ്ടാമത്തെ ഹോസ്റ്റിൽ നിന്ന് കോം പോർട്ട് ttyS1 വഴി അയച്ച ചിഹ്നങ്ങൾ നിങ്ങൾ കാണും.

മിനികോം പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ടോ എന്ന് പരിശോധിക്കുന്നു

ആപ്റ്റിറ്റ്യൂഡ് ഷോ മിനികോം

ആവശ്യമെങ്കിൽ ഞങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യുന്നു

Sudo apt-get മിനികോം ഇൻസ്റ്റാൾ ചെയ്യുക

മിനികോം പാക്കേജിൻ്റെ പ്രാരംഭ കോൺഫിഗറേഷൻ

ടൈപ്പ് ചെയ്യാം (നിങ്ങൾ റൂട്ടായി കോൺഫിഗർ ചെയ്യേണ്ടതുണ്ട്, അല്ലാത്തപക്ഷം കോൺഫിഗറേഷൻ ക്രമീകരണങ്ങൾ സംരക്ഷിക്കപ്പെടില്ല)

മിനികോം -എൽ -8 -സി ഓൺ -എസ്

കീകൾ എവിടെയാണ്:
l - ANSI ഡിസ്പ്ലേകൾ - ഗ്രാഫിക്സ്
8 - റഷ്യൻ ഭാഷയ്ക്കുള്ള എട്ട്-ബിറ്റ് ഇൻപുട്ട് മോഡ്
കൂടെ - കളർ ഡിസ്പ്ലേ ഓണാക്കുക
s - മിനികോം കോൺഫിഗറേഷൻ യൂട്ടിലിറ്റി സമാരംഭിക്കുക

ക്രമീകരണങ്ങൾ ഉണ്ടാക്കുക
ഡയറക്ടറികളും ഫയലുകളും - സ്വീകരിക്കുന്നതിനുള്ള ഡയറക്ടറി - അയയ്ക്കുന്നതിനുള്ള ഡയറക്ടറി
സീരിയൽ പോർട്ട് സജ്ജീകരണം - സീരിയൽ പോർട്ട് (ഉദാഹരണത്തിന് /dev/ttyS0) - Baud/parity/bits
കോൺഫിഗറേഷൻ സംരക്ഷിക്കുക - ക്രമീകരണം dfl ആയി സംരക്ഷിക്കുക
Exit Minicom ക്ലിക്ക് ചെയ്യുന്നത് നിങ്ങളെ കൺസോളിലേക്ക് തിരികെ കൊണ്ടുപോകും

മിനികോം സമാരംഭിക്കുക

നിങ്ങൾ സ്ഥിരസ്ഥിതിയായി സംരക്ഷിച്ച പാരാമീറ്ററുകൾക്കൊപ്പം, കൺസോളിൽ ടൈപ്പ് ചെയ്യുക:

മിനികോം -എൽ -8 -സി ഓൺ

മിനികോം ഉപകരണം /dev/ttyS ലോക്ക് ചെയ്‌തിരിക്കുന്നു

മിനികോം ഉപയോഗിച്ചതിന് ശേഷം, ഒരു പഴയ ലോക്ക്-ഫയൽ അവശേഷിക്കുന്നു, ഇത് സാധാരണ പ്രവർത്തിക്കുന്നതിൽ നിന്ന് തടയുന്നു
minicom -> ഉപകരണം /dev/ttyS0 ലോക്ക് ചെയ്തു
ഉപകരണം /dev/ttyS0 ലോക്ക് ചെയ്‌തിരിക്കുന്നു
പ്രവർത്തനം പുനഃസ്ഥാപിക്കുന്നതിന്, /var/tmp അല്ലെങ്കിൽ /var/lock ഡയറക്‌ടറിയിലെ ലോക്ക് ഫയൽ ഇല്ലാതാക്കുക
ലോക്ക് ഫയലുകളുടെ സ്ഥാനം വ്യക്തമാക്കിയിരിക്കുന്നു
minicom -l -8 -c on -s -> Serial port setup -> B - ഫയൽ ലൊക്കേഷൻ ലോക്ക് ചെയ്യുക

വിവിധ സ്വിച്ചുകൾ, റൂട്ടറുകൾ, മറ്റ് ഉപകരണങ്ങൾ എന്നിവയുടെ കോൺഫിഗറേഷൻ സാധാരണയായി ഒരു സീരിയൽ COM പോർട്ട് (RS232) വഴിയാണ് ചെയ്യുന്നത്. ആദ്യം നിങ്ങൾ കമ്പ്യൂട്ടറും സ്വിച്ചും (COM പോർട്ട് അല്ലെങ്കിൽ USB അഡാപ്റ്റർ വഴി) അനുയോജ്യമായ ഒരു കൺസോൾ കേബിൾ ഉപയോഗിച്ച് കണ്ടെത്തി ബന്ധിപ്പിക്കേണ്ടതുണ്ട്. ഈ ലേഖനത്തിൽ, Linux OS-ൽ ഇത് എങ്ങനെ ക്രമീകരിക്കാമെന്ന് നോക്കാം.

മിനികോം വഴി സജ്ജീകരിക്കുക

ഒന്നാമതായി, ഉപകരണ ഡോക്യുമെൻ്റേഷനിൽ കൺസോൾ കോം പോർട്ടിനുള്ള ക്രമീകരണങ്ങൾ നിങ്ങൾ കണ്ടെത്തേണ്ടതുണ്ട്. Linux-ന് കീഴിൽ കണക്റ്റുചെയ്യാൻ നിങ്ങൾ ഇൻസ്റ്റാൾ ചെയ്യേണ്ടതുണ്ട് മിനികോം പ്രോഗ്രാം. നമുക്ക് ഡെബിയൻ (ubuntu) കീഴിലുള്ള പാക്കേജിൽ നിന്ന് ഇൻസ്റ്റാൾ ചെയ്യാം:

ആപ്റ്റിറ്റ്യൂഡ് മിനികോം ഇൻസ്റ്റാൾ ചെയ്യുക

മിനികോം സിസ്‌കോ കാണുന്നതിന്, അത് ശരിയായി ക്രമീകരിച്ചിരിക്കണം, കീ ഉപയോഗിച്ച് സമാരംഭിക്കുക:

സുഡോ മിനികോം -എസ്

സീരിയൽ പോർട്ട് സെറ്റപ്പിലേക്ക് പോയി സ്പീഡ്/പാരിറ്റി/ബിറ്റ്സ് (Bps/Par/Bits) മൂല്യങ്ങൾ 9600 8N1 ആയി മാറ്റുക.

ഞങ്ങൾ സീരിയൽ പോർട്ട് (സീരിയൽ ഉപകരണം) ഉപകരണങ്ങൾ കണക്റ്റുചെയ്തിരിക്കുന്ന പോർട്ടിലേക്ക് മാറ്റുകയും ഫ്ലോ കൺട്രോൾ പാരാമീറ്ററുകൾ ക്രമീകരിക്കുകയും ചെയ്യുന്നു. ഈ ഉദാഹരണത്തിൽ, ഇത് /dev/ttyS0 ആണ് - COM1 പോർട്ടിൻ്റെ വിലാസം. ഒരു മിനി-usb കണക്റ്റർ വഴി കണക്‌റ്റ് ചെയ്യുമ്പോൾ, പോർട്ട് /dev/ttyACM0 ആയിരിക്കാം.

Ctrl+A അമർത്തി Z അമർത്തി കമാൻഡുകളിലെ സഹായം ലഭിക്കും.

അതിൻ്റെ ഫലമായി നമുക്ക് ലഭിക്കുന്നു സ്റ്റാൻഡേർഡ് ക്രമീകരണങ്ങൾസിസ്‌കോയ്ക്കും എച്ച്‌പിക്കും വേണ്ടിയുള്ള സംഭരണം:

A - Serial Device: /dev/ttyS0 B - Lockfile ലൊക്കേഷൻ: /var/lock C - കോളിൻ പ്രോഗ്രാം: D - കോൾഔട്ട് പ്രോഗ്രാം: E - Bps/Par/Bits: 9600 8N1 F - ഹാർഡ്‌വെയർ ഫ്ലോ കൺട്രോൾ: അതെ G - സോഫ്റ്റ്‌വെയർ ഫ്ലോ കൺട്രോൾ :ഇല്ല

ഞങ്ങൾ കോൺഫിഗറേഷൻ മിനികോം മെയിൻ മെനുവിൽ സ്ഥിരസ്ഥിതി ക്രമീകരണങ്ങളായി സംരക്ഷിക്കുന്നു (സെറ്റപ്പ് dfl ആയി സംരക്ഷിക്കുക), അല്ലെങ്കിൽ ഒരു പ്രത്യേക പേരിലുള്ള കോൺഫിഗറേഷനായി (സെറ്റപ്പ് ഇതായി സംരക്ഷിക്കുക..).

മിനികോമിൽ നിന്ന് പുറത്തുകടക്കാൻ, Ctrl+A അമർത്തുക, തുടർന്ന് Q അമർത്തുക.

അല്ലെങ്കിൽ സംരക്ഷിച്ച ക്രമീകരണങ്ങൾക്കൊപ്പം.

മിനികോം<имя_конфигурации>

3com(hp) 4210, 4500 സ്വിച്ചുകൾക്കുള്ള ക്രമീകരണങ്ങളുടെ ഒരു ഉദാഹരണമാണിത്.

A - Serial Device: /dev/ttyUSB0 B - Lockfile ലൊക്കേഷൻ: /var/lock C - കോളിൻ പ്രോഗ്രാം: D - കോൾഔട്ട് പ്രോഗ്രാം: E - Bps/Par/Bits: 19200 8N1 F - ഹാർഡ്‌വെയർ ഫ്ലോ കൺട്രോൾ: G - സോഫ്റ്റ്‌വെയർ ഫ്ലോ കൺട്രോൾ ഇല്ല : അതെ

ഒരു usb->com അഡാപ്റ്റർ വഴി ബന്ധിപ്പിക്കുമ്പോൾ /dev/ttyUSB0 ഉപകരണം സാധാരണയായി ഉപയോഗിക്കുന്നു. 19200 ൻ്റെ വേഗത ചിലപ്പോൾ 3COM (ഇപ്പോൾ HP) സ്വിച്ചുകളിൽ 115200 ആണ്, അവർക്ക് മറ്റൊരു വേഗതയും മനസ്സിലാകുന്നില്ല. അതിനാൽ കണക്റ്റുചെയ്യുന്നതിന് മുമ്പ്, നിങ്ങൾ ഏത് വേഗതയും ഫ്ലോ നിയന്ത്രണവും സജ്ജീകരിക്കണമെന്ന് ഡോക്യുമെൻ്റേഷനിൽ ശ്രദ്ധാപൂർവ്വം വായിക്കേണ്ടതുണ്ട്. എന്നിരുന്നാലും, ചിലപ്പോൾ കണക്ഷൻ പാരാമീറ്ററുകൾ കൺസോൾ പോർട്ടിന് അടുത്തുള്ള ഉപകരണത്തിൽ നേരിട്ട് എഴുതിയിരിക്കുന്നു.

ക്യൂ യൂട്ടിലിറ്റി വഴിയുള്ള ക്രമീകരണങ്ങൾ

കമാൻഡ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് കൺസോളിലേക്ക് കണക്ട് ചെയ്യാം

ചൗൺ uucp /dev/ttyUSB0 cu -s 115200 -l /dev/ttyUSB0

നിങ്ങൾ ഉപകരണ ഫയലിൽ ചോൺ അവകാശങ്ങൾ സജ്ജമാക്കിയില്ലെങ്കിൽ, നിങ്ങൾക്ക് ഇനിപ്പറയുന്ന സന്ദേശം ലഭിച്ചേക്കാം:

/dev/ttyUSB1: ഉപകരണം തിരക്കിലാണ്

ലിനക്സിന് കീഴിലും freebsd ന് കീഴിലും ഒരുപോലെ നന്നായി പ്രവർത്തിക്കുന്നു എന്നതാണ് cu യൂട്ടിലിറ്റിയുടെ പ്രധാന നേട്ടം, ഉപകരണങ്ങളുടെ പേരുകൾ മാത്രം വ്യത്യാസപ്പെട്ടിരിക്കുന്നു.

freebsd-ൽ ഇത് ഇതുപോലെ കാണപ്പെടും:

ചൗൺ uucp /dev/сuaa0 cu -s 115200 -l /dev/сuaa0

ഉപകരണം കണക്‌റ്റ് ചെയ്‌തിരിക്കുന്ന ശരിയായ ഉപകരണ ഫയൽ തിരഞ്ഞെടുക്കുക എന്നതാണ് നിങ്ങൾ ചെയ്യേണ്ടത്.

"minicom -s" പ്രവർത്തിപ്പിച്ച് "സീരിയൽ പോർട്ട് സെറ്റപ്പ്" മെനു ഇനം തിരഞ്ഞെടുക്കുക.

ആദ്യ ഇനം "സീരിയൽ ഉപകരണം" - ഇതാണ് ഏറ്റവും പ്രധാനപ്പെട്ട ക്രമീകരണം: നിങ്ങളുടെ മോഡം ഒരു സീരിയൽ ഉപകരണത്തിലേക്ക് ബന്ധിപ്പിക്കുന്നു. (ഒരേ സമയം നിരവധി സീരിയൽ ഉപകരണങ്ങളിൽ മിനികോം പ്രവർത്തിക്കാൻ ആരാണ് ആഗ്രഹിക്കുന്നത്?) സ്ഥിരീകരിക്കാൻ റിട്ടേൺ അമർത്തുക, പ്രാരംഭ ക്രമീകരണ മെനുവിലേക്ക് പുറത്തുകടക്കാൻ esc അമർത്തുക. "എക്സിറ്റ് ടു മിനികോം" തിരഞ്ഞെടുത്ത് "atdt99999" എന്ന് ടൈപ്പ് ചെയ്യുക. നിങ്ങളുടെ മോഡം ഉടൻ തന്നെ നമ്പർ ഡയൽ ചെയ്യാൻ തുടങ്ങും, മോഡം ഓഫ്-ഹുക്ക് ആകുമ്പോൾ നിങ്ങൾ ഒരു ക്ലിക്ക് കേൾക്കും. തീർച്ചയായും, "99999" ഒരു നിലവിലില്ലാത്ത സംഖ്യയാണ്.

2.2 പിപിപി സ്വമേധയാ ആരംഭിക്കുന്നു

"99999" എന്നതിന് പകരം നിങ്ങളുടെ ദാതാവിൻ്റെ ഫോൺ നമ്പറിലേക്ക് വിളിക്കാൻ നിങ്ങൾ ശ്രമിച്ചിരിക്കാം. രജിസ്റ്റർ ചെയ്തതിന് ശേഷം നിങ്ങൾ സ്ക്രീനിൽ ക്രമരഹിതമായ പ്രതീകങ്ങൾ കണ്ടോ (ഇല്ലെങ്കിൽ, "ppp" എന്ന് ടൈപ്പ് ചെയ്യുക)? വരിയുടെ മറ്റേ അറ്റത്ത് "pppd" (അല്ലെങ്കിൽ അതിന് തുല്യമായത്) പ്രവർത്തിക്കുന്നുവെന്ന് അവർ സൂചിപ്പിക്കുന്നു. അങ്ങനെയാണെങ്കിൽ, നിങ്ങളുടെ ഭാഗത്ത് "pppd" ഡെമൺ ആരംഭിക്കാൻ ശ്രമിക്കാം, തുടർന്ന് ലോഗ് ഫയലുകളുടെ ഉള്ളടക്കം വിലയിരുത്തുക.

മിനികോമിനുള്ളിൽ "pppd" പ്രവർത്തിപ്പിക്കുന്നതിന്, നിങ്ങൾക്ക് ഒരു പുതിയ അപ്‌ലോഡ് രീതി "അപ്‌ലോഡ്" (അതായത് നിങ്ങളിൽ നിന്ന്) നിർവചിക്കാം അല്ലെങ്കിൽ "ഫയലിൻ്റെ പേരും പാതകളും" കോൺഫിഗറേഷൻ മെനുവിൽ നിന്ന് "കെർമിറ്റ് പ്രോഗ്രാം" ക്രമീകരണം അസാധുവാക്കാം:

എ - ഡൗൺലോഡ് ഡയറക്ടറി: ബി - അപ്‌ലോഡ് ഡയറക്‌ടറി: സി - സ്‌ക്രിപ്റ്റ് ഡയറക്‌ടറി: ഡി - സ്‌ക്രിപ്റ്റ് പ്രോഗ്രാം: /usr/bin/runscript E - Kermit പ്രോഗ്രാം: /usr/sbin/pppd ഫയൽ /etc/ppp/mini_options
ഇപ്പോൾ, ഈ ക്രമരഹിതമായ പ്രതീകങ്ങൾ നിങ്ങൾ കണ്ടിട്ടുണ്ടെങ്കിൽ, അടുത്ത തവണ നിങ്ങളുടെ ISP-യെ വിളിക്കുമ്പോൾ "pppd" സമാരംഭിക്കുന്നതിന് Alt-K അമർത്താം.

ഈ മിനി-HOWTO-യുടെ ബാക്കി ഭാഗം ലോഗിംഗ് ഓട്ടോമേറ്റ് ചെയ്യുന്നതിനും pppd പ്രവർത്തിപ്പിക്കുന്നതിനും നീക്കിവച്ചിരിക്കുന്നു.

2.3 ലോഗുകൾ പഠിക്കുന്നു

PPP എങ്ങനെയാണ് ക്രമീകരിച്ചിരിക്കുന്നത് എന്ന് ഞാൻ വിശദീകരിക്കാൻ പോകുന്നില്ലെങ്കിലും, ലോഗുകൾ എങ്ങനെ വായിക്കാമെന്ന് ഞാൻ ചുരുക്കമായി വിവരിക്കും. "/var/log/debug" (അല്ലെങ്കിൽ "/var/log/daemon.log") ലോഗിൽ നിന്ന് പ്രധാനപ്പെട്ട വിവരങ്ങൾ എക്‌സ്‌ട്രാക്റ്റുചെയ്യുന്നതിന് കമാൻഡുകൾ പ്രവർത്തിപ്പിക്കുക

tail -n 40 /var/log/debug |\ grep -E " pppd\[*\]:" |\ sed -e "s/^.*pppd\ rcvd
പരമാവധി സ്വീകരിക്കുന്ന ബ്ലോക്ക് വലുപ്പം (mru) 296 ആയി സജ്ജീകരിക്കാൻ ഞങ്ങൾ ഒരു അഭ്യർത്ഥന അയച്ചതായി ഇത് സൂചിപ്പിക്കുന്നു. മറുവശത്ത് ഈ ക്രമീകരണം നിരസിച്ചു ("കോൺഫിഗറേഷൻ നിരസിച്ചു"). ഈ സാഹചര്യത്തിൽ ഞാൻ "/etc/ppp/options" ഫയലിൽ നിന്ന് "mru" ഓപ്ഷൻ നീക്കം ചെയ്തു (ചുവടെ കാണുക).

2.4 ഫോൺ നമ്പറുകൾ സജ്ജീകരിക്കുന്നു

മുകളിലുള്ള ഘട്ടങ്ങൾ വിജയകരമാണെങ്കിൽ, നിങ്ങൾ സംരക്ഷിക്കാൻ ആഗ്രഹിച്ചേക്കാം ഫോൺ നമ്പർമിനിസിം ഡാറ്റാബേസിൽ കോൾ മെനു കൊണ്ടുവരാൻ Alt-D അമർത്തുക കൂടാതെ "എഡിറ്റ്" തിരഞ്ഞെടുക്കാൻ കഴ്‌സർ കീകൾ ഉപയോഗിക്കുക:

എ - പേര്: സെനോ ബി - നമ്പർ: 022039697303 സി - ഡയൽ സ്ട്രിംഗ് # : 1 ഡി - ലോക്കൽ എക്കോ: ഇല്ല ഇ - സ്‌ക്രിപ്റ്റ്: /etc/ppp/login.script F - ഉപയോക്തൃനാമം: ppp-382 G - പാസ്‌വേഡ്: ഏറ്റവും രഹസ്യം H - ടെർമിനൽ എമുലേഷൻ: VT102 I - ബാക്ക്‌സ്‌പേസ് കീ അയയ്‌ക്കുന്നു: ജെ ഇല്ലാതാക്കുക - ലൈൻറാപ്പ്: ഓഫ് കെ - ലൈൻ ക്രമീകരണങ്ങൾ: കർർ 8N1
എൻ്റെ ദാതാക്കളിൽ ഒരാളുടെ ഒരു ഉദാഹരണ എൻട്രിയാണിത്. "/etc/ppp/login.script" എന്ന സ്ക്രിപ്റ്റ് താഴെ കാണിച്ചിരിക്കുന്നു. ഈ സ്‌ക്രിപ്റ്റിന് രണ്ട് പ്രത്യേക വേരിയബിളുകളുണ്ട്: $(LOGIN), $(PASS), ഇത് ഉപയോക്തൃനാമവും (F) പാസ്‌വേഡും (G) മൂല്യങ്ങളും സജ്ജമാക്കുന്നു. ഒന്നിലധികം ദാതാക്കളുമായി സ്വയമേവ കണക്‌റ്റുചെയ്യാൻ നിങ്ങൾക്ക് ഒരു സ്‌ക്രിപ്റ്റ് മാത്രമേ ആവശ്യമുള്ളൂ എന്നതിനാൽ ഈ സവിശേഷത മിനികോമിന് കുറച്ച് വഴക്കം നൽകുന്നു.

2.5 രജിസ്ട്രേഷൻ രംഗം

"കണക്റ്റ്" സ്ട്രിംഗ് ലഭിച്ചതിന് ശേഷം "minicom" ലോഗിൻ-സ്ക്രിപ്റ്റ് പ്രവർത്തിപ്പിക്കുന്നു. കൃത്യമായി പറഞ്ഞാൽ, "മിനികോം" സ്ക്രിപ്റ്റ് തന്നെ എക്സിക്യൂട്ട് ചെയ്യുന്നില്ല, എന്നാൽ ഒരു ചൈൽഡ് പ്രോസസായി അങ്ങനെ ചെയ്യാൻ "റൺസ്ക്രിപ്റ്റ്" യൂട്ടിലിറ്റിയെ വിളിക്കുന്നു.

എൻ്റെ ദാതാവിനായി ഞാൻ ഉപയോഗിക്കുന്ന ഉദാഹരണം ചുവടെയുണ്ട്.

# v1.0, 08.20.96 വിൻഫ്രൈഡ് ട്രമ്പർ പ്രിൻ്റ് "" പ്രിൻ്റ് "/etc/ppp/login.script വഴി സ്വയമേവ ലോഗിൻ ചെയ്യുക" ## നിങ്ങൾക്ക് പുഷ് ചെയ്യണമെങ്കിൽ അഭിപ്രായമിടാതിരിക്കുക ## എന്നതിലേക്ക് പ്രോംപ്റ്റ് സ്ട്രിംഗ് നേടുക #അയക്കുക "" പ്രതീക്ഷിക്കുക ( "ogin:" "ogin>" "sername:" "sername>" "NO CARRIER" എക്സിറ്റ് 1 ) അയയ്ക്കുക "$(LOGIN)" പ്രതീക്ഷിക്കുക ( "assword:" " assword>" കാലഹരണപ്പെട്ടു 20 ) അയയ്‌ക്കുക "$(PASS)" പ്രതീക്ഷിക്കുന്നു ( "പോർട്ട്" അയയ്ക്കുക "ppp" "നിങ്ങളുടെ PPP ഇപ്പോൾ ആരംഭിക്കുക" ")!}" timeout 10 } print "" print "Сейчас переключаемся в ppp-режим..." print "" ! /usr/sbin/pppd file /etc/ppp/mini_options print "" print "команда killall -TERM pppd прекращает работу pppd" !}

"pppd" ആരംഭിക്കുന്നതിന് അത് "റൺസ്ക്രിപ്റ്റ്" എന്ന ബാഹ്യ പ്രോഗ്രാമുകളെ വിളിക്കാനുള്ള കഴിവ് ഉപയോഗിക്കുന്നു. ppp-നുള്ള നിങ്ങളുടെ സ്വന്തം ഓപ്‌ഷൻ ഫയൽ "/etc/ppp/options.ttyS1" എന്നതിലേക്ക് പകർത്തുക (ഇവിടെ നിങ്ങൾക്ക് "ttyS1" മാറ്റി നിങ്ങളുടെ മോഡം കണക്റ്റുചെയ്തിരിക്കുന്ന ഉപകരണം ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കാം) കൂടാതെ നിങ്ങളെ പരാമർശിക്കുന്ന /etc/ppp/options-ൽ നിന്ന് എല്ലാ വരികളും നീക്കം ചെയ്യുക. മോഡം ("കണക്ട്", "crtscts" അല്ലെങ്കിൽ "മോഡം" പോലെ). മിനികോം വഴിയുള്ള പിപിപി കണക്ഷനുള്ള ഓപ്‌ഷനുകൾ "/etc/ppp/mini_options" എന്നതിലേക്ക് ഒട്ടിക്കുക. ഈ ഓപ്ഷനുകളിലൊന്ന് ആയിരിക്കും

"ചാറ്റ് "" "\d\d+++\d\dATH\r\c"" വിച്ഛേദിക്കുക
"pppd" സ്റ്റാൻഡേർഡ് ഇൻപുട്ട് വഴി ഡാറ്റ വായിക്കുന്നതിനാലും "crtscts" വഴി ഹാംഗ് അപ്പ് ചെയ്യാൻ മോഡം നിർബന്ധിക്കാത്തതിനാലും ഈ ഓപ്ഷൻ ഉണ്ടായിരിക്കണം.

2.6 സ്റ്റാർട്ടപ്പിൽ ഓട്ടോമാറ്റിക് ഡയലിംഗ്

മിനികോം ആരംഭിക്കുമ്പോൾ ഒരു നിർദ്ദിഷ്ട നമ്പറിലേക്ക് വിളിക്കാൻ, "-d" ഓപ്ഷൻ ഉപയോഗിക്കുക. കൂടാതെ നിങ്ങൾക്ക് ശ്രമിക്കാവുന്നതാണ്

മിനികോം മറ്റൊരു കൺസോളിലേക്ക് മാറ്റുന്നതിന് (കൺസോളുകൾ-മനി മിനി-HOWTO കാണുക).

2.7 ഭാവി വിപുലീകരണങ്ങൾ

"pppd" ഒരു ഡെമൺ ആയതിനാൽ, ഇത് ഉപയോക്തൃ ഇടപെടലിനോ നിരീക്ഷണത്തിനോ വേണ്ടിയുള്ളതല്ല. ഇത് സത്യമാണ്. ഇതെല്ലാം കഴിഞ്ഞ് നമ്മൾ Unix ഉപയോഗിക്കുന്നു...

കാനോനിക്കൽ പരിഹാരം നമ്മുടെ പിന്നിലുണ്ട്. മിനികോം ഹാക്ക് ചെയ്യാൻ ഏതെങ്കിലും സന്നദ്ധപ്രവർത്തകർ ഉണ്ടോ? ആവശ്യമുള്ള വിപുലീകരണങ്ങൾ ഇവയാണ്:

  • സ്വമേധയാ ഒരു കണക്ഷൻ സ്ഥാപിക്കുമ്പോൾ ഉപയോക്താവ് നടത്തുന്ന പ്രവർത്തനങ്ങളുടെ ക്രമത്തെ അടിസ്ഥാനമാക്കി ഒരു രജിസ്ട്രേഷൻ സ്ക്രിപ്റ്റ് സ്വയമേവ സൃഷ്ടിക്കുന്നു
  • ഓപ്ഷനുകളുടെ ക്രമീകരണത്തോടുകൂടിയ ലോഗുകളുടെ യാന്ത്രിക മൂല്യനിർണ്ണയം
  • ഖണ്ഡിക 2.3-ൽ പരാമർശിച്ചിരിക്കുന്നതുപോലുള്ള സന്ദേശങ്ങൾ ഹൈലൈറ്റ് ചെയ്യുന്നു.
അടുത്തത്