மினிகாம் எம்எஸ்விஎஸ் திட்டத்தை அமைப்பதற்கான முறை. லினக்ஸில் இருந்து சிஸ்கோவுடன் இணைக்கிறது. தொலைபேசி எண்களை அமைத்தல்

"minicom -s" ஐ இயக்கி, "சீரியல் போர்ட் அமைப்பு" மெனு உருப்படியைத் தேர்ந்தெடுக்கவும்.

முதல் உருப்படி "சீரியல் சாதனம்" - இது மிக முக்கியமான அமைப்பாகும்: உங்கள் மோடம் ஒரு தொடர் சாதனத்துடன் இணைக்கிறது. (ஒரே நேரத்தில் பல தொடர் சாதனங்களுடன் மினிகாம் வேலை செய்ய விரும்புபவர்கள் யார்?) உறுதிப்படுத்துவதற்கு ரிட்டர்ன் மற்றும் ஆரம்ப அமைப்புகள் மெனுவிலிருந்து வெளியேற esc ஐ அழுத்தவும். "மினிகாமிற்கு வெளியேறு" என்பதைத் தேர்ந்தெடுத்து "atdt99999" என தட்டச்சு செய்யவும். உங்கள் மோடம் உடனடியாக எண்ணை டயல் செய்யத் தொடங்கும், மேலும் மோடம் ஆஃப்-ஹூக் ஆகும்போது ஒரு கிளிக் கேட்கும். நிச்சயமாக, "99999" என்பது இல்லாத எண்.

2.2 பிபிபியை கைமுறையாகத் தொடங்குதல்

"99999"க்குப் பதிலாக உங்கள் வழங்குநரின் தொலைபேசி எண்ணை அழைக்க முயற்சித்திருக்கலாம். பதிவுசெய்த பிறகு திரையில் சீரற்ற எழுத்துக்களைப் பார்த்தீர்களா (இல்லையெனில், "ppp" என தட்டச்சு செய்க)? வரியின் மறுமுனையில் "pppd" (அல்லது அதற்குச் சமமான) இயங்குகிறது என்பதைக் குறிக்கிறது. இதுபோன்றால், உங்கள் பங்கில் நீங்கள் "pppd" டீமானைத் தொடங்க முயற்சி செய்யலாம், பின்னர் பதிவு கோப்புகளின் உள்ளடக்கங்களை மதிப்பீடு செய்யலாம்.

மினிகாமுக்குள் "pppd" ஐ இயக்க, நீங்கள் ஒரு புதிய பதிவேற்ற முறையை "பதிவேற்றம்" (அதாவது உங்களிடமிருந்து) வரையறுக்கலாம் அல்லது "கோப்பு பெயர் மற்றும் பாதைகள்" உள்ளமைவு மெனுவிலிருந்து "கெர்மிட் புரோகிராம்" அமைப்பை மேலெழுதலாம்:

A - பதிவிறக்க அடைவு: B - பதிவேற்ற அடைவு: C - ஸ்கிரிப்ட் அடைவு: D - ஸ்கிரிப்ட் நிரல்: /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 ஐ அழுத்தி, "திருத்து" என்பதைத் தேர்ந்தெடுக்க ஃபோன் எண்ணை நீங்கள் சேமிக்கலாம்:

A - பெயர்: Xeno B - எண்: 022039697303 C - டயல் சரம் # : 1 D - உள்ளூர் எதிரொலி: இல்லை E - ஸ்கிரிப்ட்: /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 Winfried Trêmper அச்சிட "" அச்சு "/etc/ppp/login.script வழியாக தானியங்கி உள்நுழைவு" ## நீங்கள் அழுத்த வேண்டும் என்றால் கருத்துத் தெரிவிக்கவும் ## ப்ராம்ட் சரத்தை பெற #அனுப்பு "" எதிர்பார்க்கலாம் ( "ogin:" "ogin>" "sername:" "sername>" "NO CARRIER" வெளியேறு 1 ) "$(LOGIN)" எதிர்பார்க்கலாம் ( "assword:" " assword>" நேரம் முடிந்தது 20 ) "$(PASS)" ஐ அனுப்பு ( "port" send "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" அல்லது "modem" போன்றவை). மினிகாம் வழியாக பிபிபி இணைப்பிற்கு குறிப்பிட்ட விருப்பங்களை "/etc/ppp/mini_options" இல் ஒட்டவும். இந்த விருப்பங்களில் ஒன்று இருக்கும்

"அரட்டை "" "\d\d+++\d\dATH\r\c"" இணைப்பை துண்டிக்கவும்
இந்த விருப்பம் இருக்க வேண்டும் ஏனெனில் "pppd" தரவை நிலையான உள்ளீடு மூலம் படிக்கிறது மேலும் "crtscts" வழியாக மோடத்தை செயலிழக்கச் செய்ய முடியாது.

2.6 தொடக்கத்தில் தானியங்கி டயல்

மினிகாம் தொடங்கும் போது குறிப்பிட்ட எண்ணை அழைக்க, "-d" விருப்பத்தைப் பயன்படுத்தவும். மேலும் நீங்கள் முயற்சி செய்யலாம்

மினிகாமை வேறொரு கன்சோலுக்கு மாற்ற (பார்க்க கன்சோல்கள்-பல மினி-HOWTO).

2.7 எதிர்கால நீட்டிப்புகள்

"pppd" ஒரு டீமான் என்பதால், இது பயனர் தொடர்பு அல்லது கண்காணிப்பு நோக்கத்திற்காக இல்லை. இது உண்மைதான். இதற்கெல்லாம் பிறகு நாம் யூனிக்ஸ் பயன்படுத்துகிறோம்...

நியமன தீர்வு நமக்கு பின்னால் உள்ளது. மினிகாமை ஹேக் செய்ய யாராவது தன்னார்வலர்களா? விரும்பிய நீட்டிப்புகள்:

  • ஒரு இணைப்பை கைமுறையாக நிறுவும் போது பயனர் செய்த செயல்களின் வரிசையின் அடிப்படையில் பதிவு ஸ்கிரிப்டை தானாக உருவாக்குதல்
  • விருப்பங்களின் சரிசெய்தலுடன் பதிவுகளின் தானியங்கி மதிப்பீடு
  • பத்தி 2.3 இல் குறிப்பிடப்பட்டுள்ளதைப் போன்ற செய்திகளை முன்னிலைப்படுத்துகிறது.
அடுத்தது

பல்வேறு சுவிட்சுகள், ரவுட்டர்கள் மற்றும் பிற உபகரணங்களின் உள்ளமைவு பொதுவாக தொடர் COM போர்ட் (RS232) மூலம் செய்யப்படுகிறது. முதலில் நீங்கள் கணினி மற்றும் சுவிட்சை (COM போர்ட் அல்லது USB அடாப்டர் வழியாக) பொருத்தமான கன்சோல் கேபிளுடன் கண்டுபிடித்து இணைக்க வேண்டும். இந்த கட்டுரையில் லினக்ஸ் ஓஎஸ்ஸில் அதை எவ்வாறு கட்டமைப்பது என்று பார்ப்போம்.

மினிகாம் வழியாக அமை

முதலில், உபகரண ஆவணத்தில் கன்சோல் காம் போர்ட்டிற்கான அமைப்புகளை நீங்கள் கண்டுபிடிக்க வேண்டும். லினக்ஸின் கீழ் இணைக்க, நீங்கள் மினிகாம் நிரலை நிறுவ வேண்டும். டெபியன் (உபுண்டு) கீழ் உள்ள தொகுப்பிலிருந்து நிறுவுவோம்:

ஆப்டிட்யூட் இன்ஸ்டால் மினிகாம்

மினிகாம் சிஸ்கோவைப் பார்க்க, அது சரியாக உள்ளமைக்கப்பட வேண்டும், விசையுடன் தொடங்கவும்:

சுடோ மினிகாம் -கள்

சீரியல் போர்ட் அமைப்பிற்குச் சென்று, வேகம்/பாரிட்டி/பிட்களின் (பிபிஎஸ்/பார்/பிட்ஸ்) மதிப்புகளை 9600 8என்1 ஆக மாற்றவும்.

நாங்கள் மாறுகிறோம் தொடர் துறைமுகம்(தொடர் சாதனம்) உபகரணங்கள் இணைக்கப்பட்டுள்ள துறைமுகத்திற்கு மற்றும் ஓட்டக் கட்டுப்பாட்டு அளவுருக்களை உள்ளமைக்கவும். IN இந்த எடுத்துக்காட்டில்இது /dev/ttyS0 - COM1 போர்ட்டின் முகவரி. மினி-யூ.எஸ்.பி இணைப்பான் வழியாக இணைக்கப்படும் போது, ​​போர்ட் /dev/ttyACM0 ஆக இருக்கலாம்.

Ctrl+A பிறகு Zஐ அழுத்துவதன் மூலம் கட்டளைகளின் உதவியைப் பெறலாம்.

இதன் விளைவாக நாம் பெறுகிறோம் நிலையான அமைப்புகள்சிஸ்கோ மற்றும் ஹெச்பி கொள்முதல்:

A - Serial Device: /dev/ttyS0 B - Lockfile இடம்: /var/lock C - Callin Program: D - Callout Program: E - Bps/Par/Bits: 9600 8N1 F - Hardware Flow Control: Yes G - மென்பொருள் ஓட்டக் கட்டுப்பாடு : இல்லை

உள்ளமைவை மினிகாம் பிரதான மெனுவில் இயல்புநிலை அமைப்புகளாகச் சேமிக்கிறோம் (அமைப்பை dfl ஆகச் சேமி), அல்லது உள்ளமைவாக குறிப்பிட்ட பெயர்(அமைப்பை இவ்வாறு சேமி..).

மினிகாமிலிருந்து வெளியேற, Ctrl+A ஐ அழுத்தவும், பின்னர் Q ஐ அழுத்தவும்.

அல்லது சேமித்த அமைப்புகளுடன்.

மினிகாம்<имя_конфигурации>

3com(hp) 4210 மற்றும் 4500 சுவிட்சுகளுக்கான அமைப்புகளுக்கு இது ஒரு எடுத்துக்காட்டு

A - Serial Device: /dev/ttyUSB0 B - Lockfile இருப்பிடம்: /var/lock C - Callin Program: D - Callout Program: E - Bps/Par/Bits: 19200 8N1 F - Hardware Flow Control: G - மென்பொருள் ஓட்டக் கட்டுப்பாடு இல்லை : ஆம்

/dev/ttyUSB0 சாதனம் பொதுவாக usb->com அடாப்டர் வழியாக இணைக்கும் போது பயன்படுத்தப்படுகிறது. 19200 இன் வேகம் சில நேரங்களில் 3COM (இப்போது HP) சுவிட்சுகளில் 115200 பயன்படுத்தப்படுகிறது, மேலும் அவை வேறு எந்த வேகத்தையும் புரிந்து கொள்ளாது. எனவே இணைக்கும் முன், நீங்கள் எந்த வேகம் மற்றும் ஓட்டக் கட்டுப்பாட்டை அமைக்க வேண்டும் என்பதை ஆவணத்தில் கவனமாகப் படிக்க வேண்டும். இருப்பினும், சில நேரங்களில் இணைப்பு அளவுருக்கள் கன்சோல் போர்ட்டுக்கு அடுத்துள்ள சாதனத்தில் நேரடியாக எழுதப்படும்.

cu பயன்பாடு வழியாக அமைப்புகள்

கட்டளையுடன் பணியகத்துடன் இணைக்கலாம்

Chown uucp /dev/ttyUSB0 cu -s 115200 -l /dev/ttyUSB0

சாதனக் கோப்பிற்கான உரிமைகளை நீங்கள் அமைக்கவில்லை எனில், பின்வரும் செய்தியைப் பெறலாம்:

/dev/ttyUSB1: சாதனம் பிஸியாக உள்ளது

cu பயன்பாட்டின் முக்கிய நன்மை என்னவென்றால், இது Linux இன் கீழ் மற்றும் freebsd இன் கீழ் சமமாக வேலை செய்கிறது, சாதனங்களின் பெயர்கள் மட்டுமே வேறுபடுகின்றன.

freebsd இல் இது இப்படி இருக்கும்:

Chown uucp /dev/сuaa0 cu -s 115200 -l /dev/сuaa0

நீங்கள் செய்ய வேண்டிய ஒரே விஷயம், சாதனம் இணைக்கப்பட்டுள்ள சரியான சாதனக் கோப்பைத் தேர்ந்தெடுக்க வேண்டும்.

கட்டுரை விவாதிக்கிறது எளிமையான வழிஇலிருந்து சிஸ்கோ முனையத்துடன் இணைக்கிறது லினக்ஸ் சூழல்கள். ஆரம்பத்தில், நீங்கள் கன்சோல் கேபிளை லினக்ஸ் ஓஎஸ் நிறுவப்பட்ட இயந்திரத்தின் COM போர்ட்டுடன் மற்றும் போர்ட்டுடன் இணைக்க வேண்டும். பணியகம்சிஸ்கோ மீது. சிஸ்கோ கன்சோலுடன் இணைக்க, நீங்கள் மினிகாம் தொகுப்பை நிறுவ வேண்டும். விநியோகத்தைப் பொறுத்து நிறுவல் மாறுபடும். இந்த உதாரணம் Linux Debian இலிருந்து நிறுவலை விவரிக்கிறது.

aptitude நிறுவ minicom

மினிகாம் பெரும்பாலான விநியோகங்களின் களஞ்சியங்களில் உள்ளது, எனவே அதை நிறுவுவதில் எந்த சிரமமும் ஏற்படாது.

மினிகாம் அமைக்கிறது

க்கு சரியான செயல்பாடுசிஸ்கோவுடன் மினிகாம், அதன் ஆரம்ப அமைப்பை நீங்கள் செய்ய வேண்டும்.

  1. சீரியல் போர்ட் அமைப்பிற்குச் சென்று, வேகம்/பாரிட்டி/பிட்களின் (பிபிஎஸ்/பார்/பிட்ஸ்) மதிப்பை 9600 ஆக மாற்றவும்.
  2. சீரியல் போர்ட்டை (சீரியல் டிவைஸ்) சிஸ்கோ உபகரணங்கள் இணைக்கப்பட்டுள்ள போர்ட்டிற்கு மாற்றுகிறோம். இந்த எடுத்துக்காட்டில், இது /dev/ttyS0 - COM1 போர்ட்டின் முகவரி.

இதன் விளைவாக, நீங்கள் பின்வரும் அமைப்புகளைப் பெற வேண்டும்:

A - தொடர் சாதனம்: /dev/ttyS0
பி - லாக்ஃபைல் இடம்: /var/lock
சி - காலின் திட்டம்:
டி - கால்அவுட் திட்டம்:
E - Bps/Par/Bits: 9600 8N1
எஃப் - வன்பொருள் ஓட்டக் கட்டுப்பாடு: ஆம்
ஜி - மென்பொருள் ஓட்டக் கட்டுப்பாடு: எண்

மாற்றப்பட்ட உள்ளமைவை மினிகாம் பிரதான மெனுவில் இயல்புநிலை அமைப்புகளாகச் சேமிக்கிறோம் (அமைப்பை dfl ஆகச் சேமி), அல்லது ஒரு குறிப்பிட்ட பெயருடன் உள்ளமைவாக (அமைவை இவ்வாறு சேமி..).

மினிகாம்

அறிமுகம்

மினிகாம் என்பது ஒரு உரை அடிப்படையிலான தொடர் போர்ட் தகவல்தொடர்பு நிரலாகும். மொபைல் போன்கள், ரூட்டர்கள் மற்றும் தொடர் கன்சோல் போர்ட்கள் போன்ற வெளிப்புற RS-232 சாதனங்களுடன் பேச இது பயன்படுகிறது.

நிறுவல்

நிரலை நிறுவவும்:

sudo apt-get install minicom

மாற்றாக, நீங்கள் Synaptic Package Manager வழியாக Minicom ஐப் பெறலாம்.

நிரலைப் பயன்படுத்துதல்

உங்கள் போர்ட்டின் பெயரைக் கண்டறிய, இந்த கட்டளையை டெர்மினலில் உள்ளிடவும்:

dmesg | grep tty

இது நேரடி தொடர் இணைப்பாக இருந்தால், வெளியீடு இப்படி இருக்கும்:

[22.587279] கன்சோல் இயக்கப்பட்டது [24.186230] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) என்பது 16550A [24.186860] 00:08: ttyS0 = 51 .598012] தணிக்கை( 1243322582.732:2): type=1503 operation="inode_permission" requested_mask="a::" reject_mask="a::" name="/dev/tty" pid=5705 profile="/usr/sbin/cupsd" namespace= "இயல்புநிலை"

USB-to-Serial அடாப்டருக்கு, ஒருவர் பார்க்கலாம்:

[0.000000] கன்சோல் இயக்கப்பட்டது [ 5.065029] usb 4-3: pl2303 மாற்றி இப்போது ttyUSB0 உடன் இணைக்கப்பட்டுள்ளது

நாங்கள் ஆர்வமாக இருப்பது தொடர் துறைமுகத்தின் பெயர். மேலே உள்ள முதல் பிரிவில் ttyS0, மற்றொன்று ttyUSB0. மினிகாமைப் பயன்படுத்த நமக்கு இது தேவைப்படும். அடுத்து, ஒரு முனையத்தில் உள்ளிடவும்:

sudo minicom -s

ஒருவர் அடுத்து "சீரியல் போர்ட் அமைவு" என்பதைத் தேர்ந்தெடுப்பார். பின்னர், சீரியல் சாதனத்தை ஒருவரிடம் உள்ள சாதனத்துடன் சரிசெய்யவும், எடுத்துக்காட்டாக:

A - தொடர் சாதனம்: /dev/ttyS0

அடுத்து, ஒரு வினாடிக்கு பிட்கள், தரவு பிட்கள், ஸ்டாப் பிட்கள் மற்றும் ஃப்ளோ கன்ட்ரோல் ஆகியவற்றிற்கான வன்பொருள் விற்பனையாளரின் கையேட்டைப் பார்க்க வேண்டும் அமைப்பு விருப்பங்களில் உள்ள தகவல் A முதல் I. கட்டமைக்கப்பட்டவுடன், "அமைப்பை dfl ஆகச் சேமிக்கலாம்", இது எதிர்கால இணைப்புகளுக்கான இயல்புநிலை உள்ளமைவுகளாக சேமிக்கப்படும் (/etc/minicom/minirc.dfl ஒருமுறை சேமித்தால், ஒருவர் வெளியேறலாம், மற்றும் ஒன்று மினிகாம் வரியில் உள்ளது, மேலும் நீங்கள் கேட்கப்படலாம் உங்களுக்காகபயனர்பெயர், வெற்றிகரமான இணைப்பைக் குறிக்கிறது.

மினிகாமிலிருந்து வெளியேற டெர்மினல் பயன்முறையில் இருக்கும் போது "Ctrl-A" ஐ அழுத்தி டெர்மினல் சாளரத்தின் கீழே ஒரு செய்திப் பட்டியைப் பெறவும், பின்னர் "X" ஐ அழுத்தவும்.

மற்றொரு பயனுள்ள விருப்பம், உங்கள் முகப்பு கோப்பகத்தில் சேமிக்கப்படும் ஒரு கோப்பில் அனைத்து தகவல்களையும் பதிவு செய்வது. "கோப்புப் பெயர்கள் மற்றும் பாதைகள்" என்பதைத் தேர்ந்தெடுத்து "F" (பதிவு விருப்பங்கள்) அழுத்தவும். முன்னிருப்பாக இது "minicom.log" ஆக சேமிக்கப்படும், ஆனால் "A" விசையுடன் நீங்கள் விரும்பியவாறு மாற்றவும். மாற்றங்களைச் சேமிக்க "Enter" ஐ அழுத்தவும்.