Minicom MSVS programını yapılandırma yöntemleri. Linux'tan Cisco'ya bağlanın

Farklı anahtarlar, yönlendiriciler ve diğer ekipmanların kurulması genellikle seri COM portu (RS232) ile yapılır. İlk başta, bilgisayarı bulup bağlamanız ve bağlamanız ve uygun kablo kablosuna (COM portu veya USB adaptörü) bilgisayara geçmeniz gerekir. Bu yazıda, Linux işletim sisteminde nasıl kurulacağını görelim.

Minicom ile ayarlama

Her şeyden önce, bağlantı noktası konsolu COM'un yapılandırması için belgelerde bulunmanız gerekir. Linux altında bağlanmak için Minicom programını yüklemelisiniz. Debian (Ubuntu) altındaki paketten koymak:

Yetenek montajı minicom

Minicom Saw Cisco'ya, anahtarla başlamak için uygun şekilde yapılandırılması gerekir:

Sudo minicom -s.

Seri portun (seri port kurulumu) konfigürasyonuna gidiyoruz ve hız / parite / bitlerin değerlerini (BPS / PAR / bit) değerlerini 9600 8N1'e değiştiriyoruz.

Seri portunu (seri aygıtı), ekipmanın bağlı olduğu bağlantı noktasına (seri aygıtı) değiştiririz ve akış kontrol parametrelerini ayarlayın (akış kontrolü). Bu örnekte, bu / dev / ttys0, COM1 portunun adresidir. Mini USB konektöründen bağlanırken, bağlantı noktası / dev / ttyacm0 olabilir.

CTRL + A'dan sonra Z'ye basarak komutların yardımı bulunabilir.

Sonuç olarak, biz standart Ayarlar Cisco ve HP Procurve için:

A - Seri Cihaz: / dev / ttys0 B - LOCKFILE Konum: / var / lock C - Callin Programı: D - Belirtme Programı: E - BPS / PAR / BITS: 9600 8N1 F - Donanım Akış Kontrolü: Evet G - Yazılım Akış Kontrolü : Hayır hayır.

Konfigürasyonu ana ana menüde (ayarları DFL olarak kaydedin) veya bir yapılandırma olarak varsayılan ayarlar olarak saklayın. Özel Başlık (Kurulumu kaydet ..).

Minicom'dan çıkmak için CTRL + A'dan sonra Q'ye basmanız gerekir.

Ya kaydedilmiş ayarlarla.

Minicom.<имя_конфигурации>

Ve bu, 3COM anahtarı (HP) 4210 ve 4500 için ayarların bir örneğidir.

A - Seri Cihaz: / dev / ttyUsb0 B - LockFile Konum: / var / lock C - Callin Programı: D - Belirtme Programı: E - BPS / PAR / BITS: 19200 8N1 F - Donanım Akış Kontrolü: YOK - Yazılım Akış Kontrolü Yok : Evet

Cihaz / dev / ttyUSB0 genellikle USB-\u003e COM adaptörü ile bağlandığında kullanılır. 19200'ün hızı bazen 115200, 3COM anahtarlarında (şimdi HP) ve anlamadıkları diğer hızlarda kullanılır. Yani bağlanmadan önce, belgeleri dikkatlice okumak gerekir, hangi hızlar ve akış kontrolü ayarlanmalıdır. Bununla birlikte, bazen bağlantı parametreleri doğrudan konsol portunun yanındaki cihaza yazılır.

Cu yardımcı programı aracılığıyla ayarlar

Konsol ekibine bağlanabilirsiniz

Chown UUCP / dev / ttyUSB0 CU -S 115200 -L / dev / ttyusb0

Cihaz dosyasına chown haklarını ayarlamazsanız, bir mesaj alabilirsiniz:

/ dev / ttyusb1: Cihaz meşgul

CU yardımcı programının temel avantajı, Linux altında eşit derecede iyi çalışması ve FreeBSD altında yalnızca cihazların adları farklı olmasıdır.

FreeBSD böyle çalışacak:

Chown Uucp / Dev / Cuaa0 CU -S 115200 -L / dev / SUAA0

Aygıt dosyasını, cihazın bağlı olduğu yerde düzgün bir şekilde seçmesi gerekir.

bir liman ile iki hostat linux, takımı görelim

Dialout grubuna bir kullanıcı ekleyin

kullanıcı Namuser.biz hangi

Usermod -g dialout namuser

DAPT LIE kullanıcısını gruba kontrol edin:

Kimlik namuser.

Konsoldaki bir komu bağlantı noktası kullanarak sembolleri gönderme

Linux ana bilgisayarındaki terminali açın ve komutu yazmak için COM-Port'ta karakterlerin alınmasını beklemek için

Kedi / dev / ttys0

Konsoldan başka bir ev sahibi Linux sembollerinden gönder

ECHO 1\u003e / dev / ttys1

TTYS1 COM aracılığıyla ikinci ev sahipliğinden gönderilen TTYS0 kablosuz sembollerdeki ilk ana bilgisayar konsolunda görülmelidir.

Minicom paketinin kurulu olup olmadığını kontrol etmek

Yetenek Gösterisi Minicom

Yüklemeniz gerekiyorsa

Sudo apt-get install minicom

Minicom yapılandırmasının ilk yapılandırması

İstediğim (kökten ihtiyacınız olan konfigürasyon, başka türlü yapılandırma ayarını kaydetme)

Minicom -L -8 -C on-s

anahtarlar nerede:
l - ANSI Ekran - Grafikler
8 - Rusça için oktime giriş modu
açık - Renkli Ekranı Aç
s - Minicom Setup Utility programını çalıştırın

Kurulum
Kataloglar ve Dosyalar - Resepsiyonun Dizini - Gönderilecek Dizin
Seri portunu yapılandırma - Seri bağlantı noktası (örneğin / dev / ttys0) - Hız / Eşite / Bitler
Yapılandırmayı kaydedin - Ayarları DFL olarak kaydedin
Çıktıyı minicom'a basmak, konsola döneceksiniz.

Çalışan Minicom

sadece kaydedilen parametrelerle, konsolda varsayılan tip olarak:

Minicom -l -8 -c on

Minicom cihazı / dev / ttys engellendi

Minicom kullandıktan sonra, eski kilit dosyası, iyi çalışmaya izin vermeyen kalır.
minicom -\u003e cihaz / dev / ttys0 kilitli
Cihaz / dev / ttys0 bloke edildi
Performansı geri yüklemek için, / var / tmp veya / var / lock dizininde bir kilit dosyasını silmek için yeterlidir.
Konum Kilit Dosyaları ayarlandı
minicom -L -8 -C On -s -\u003e Seri portunu yapılandırma -\u003e B - Yerleştirme kilit dosyası

Pupsen ve putsen 29 Nisan 2016 saat 12:19

USB ayarlama. Ubuntu tabanlı sistemlerde operasyon için ZTE MF180 modemi

  • * Nix,
  • Linux'u ayarlama

Bu yayında, Linux Ubuntu'ya dayanan sistemlerde ZTE MF180 / 190 modeminin nasıl yapılandırılacağı hakkında konuşmak istiyorum.

Son zamanlarda, Lunux Nane 16'ya giderek, 3G USB modeminizle İnternet'e erişme problemiyle karşılaştım. Kalıcı iletişim arızaları bir çözüm aramak zorunda kaldı. Valorous Google hiçbir şey önermedi, parça toplamak zorunda kaldım.

Sırayla başlayalım.

Minicom'a ihtiyacımız olacak - UNIX benzeri bir seri port kullanma programı işletim sistemleri. Çoğu dağılımın depolarında bulunur, kurulum şairi herhangi bir zorluğa neden olmamalıdır.

Terminali açın ve tanıtın:

Sudo apt-get güncelleme sudo apt-get Upgrade sudo apt-get minicomhttpps yüklemek: // Site / Sandbox / Edit / 93467 / # sudo minicom -s
Program menüsü terminalde görünecektir.
"Seri portu yapılandır" ayar öğesini seçin
Ve bir tuşa ve Cordon'a basın:

/ dev / ttyusb1
Ardından ENTER tuşuna basın. Ayarları kaydettikten sonra, Minicom konsoluna girmek için "Çıkış" öğesini seçin ve girin:

Ati0.
Sonuç aşağıdaki gibi olmalıdır:

İmalatçı: ZTE Corporated Model: MF190 Revizyon: BD_BLNKZMF190V1.0.0B01 IMEI: 12345678901234 + GCAP: + CGSM, + DS, + ES OK
Komutu kopyalayın, minicom konsolduğunuzdan emin olun:

Echo -e "at + zcdrun \u003d e \\ r \\ n"\u003e / dev / ttyusb1

Cevap böyle olacak:

GİRİŞ İndirme modu. Sonuç (0: başarısız 1: başarı): 1
CTRL + A'ya, ardından S tuşlarına basın, "Evet" i seçin.

Modem'i minicom ile yapılandırmak tamamlandı.

Ardından bağlantıların ayarlarına gidin, "Ekle" düğmesinin Mobil sekmesini seçin. İletişim kutusu açılır, içindeki "ileri" düğmesini tıklatırız (Kazakistan'ı seçtim), ardından operatörü seçin (davamdayım beeline - ve sonra istendiğinde Beelel KZ için ayarları vereceğim tarife planı "Diğer" noktasını seçtim ve Internet.beeline.kz erişim noktasını belirttim. "İleri" düğmesine tıklayın, ardından "Uygula". O zaman kullanıcı adını ve şifreyi belirtmeniz gerekir (.beeline ve beeline var), "Kaydet" i tıklayın.

Bunda, modemim tamamen yapılandırıldı ve operasyonel, kurulumda iyi şanslar.

Etiketler: 3G Modem, linux nane. 16, minicom, k "hücre, zte mf 180

"MINICOM -S" çalıştırın ve "Seri Port Setup" menü öğesini seçin.

Birincisi "seri aygıt" maddesi en önemli ayardır: Modeminiz bir seri cihaza dönüyor. (Minicom'ı aynı anda birden fazla seri cihazla çalışmak için zorlamak ister misiniz?) İlk ayarlar menüsünden çıkmak için onaylamak ve ESC'ye basın. "Minicom'a çık" ve "ATDT99999" yazın. Modeminiz hemen numarayı yazmaya başlayacak ve modem ahizeyi kaldırdığında bir tıklama duyacaksınız. Tabii ki, "99999" var olmayan bir sayıdır.

2.2 PPP'yi manuel olarak çalıştırın

Sağlayıcınızı "99999" yerine telefonla aramayı denemiş olabilirsiniz. Kayıttan sonra ekranda rastgele karakterler gördünüz (değilse, "PPP" yazın)? "PPPD" (veya eşdeğeri), hattın diğer ucunda başlatıldığını öne sürüyorlar. Öyleyse, "PPPD" arka planını çalıştırmayı deneyebilirsiniz ve ardından günlük dosyalarının içeriğini değerlendirebilirsiniz.

"PPPD" başlatmak için Minicom içindeki yeni bir indirme yöntemi tanımlayabilirsiniz. "Yükle" (yani, sizden) veya "Kermit Programm" ayarını "Dosya adı ve Yollar" yapılandırma menüsünden geçersiz kılabilirsiniz:

A - Download dizini: B - Yükle Dizini Yükle: C - Script Dizini: D - Komut Dosyası Programı: / USR / Bin / Runscript E - Kermit Programı: / usr / sbin / pppd dosyası / etc / ppp / mini_Options
Şimdi, bu rasgele karakterleri gördüyseniz, sağlayıcınızı bir sonraki aradığınızda, "PPPD" çalıştırmak için Alt-K'yi tıklayabilirsiniz.

Bu Mini-Howto'nun kalan kısmı, "PPPD" günlüğe kaydetme ve çalıştırma konularına adanmıştır.

2.3 Günlük

PPP'nin nasıl yapılandırıldığını açıklamayacağım rağmen, günlükleri nasıl okunacağını kısaca açıklayacağım. Log "/ var / log / debug" (veya "/var/log/daemon.log") komutlarından önemli bilgiler tahsis etmek için

Kuyruk -N 40 / var / log / debug | \\ grep -e "pppd \\ [* \\]:" | \\ SED -E "S / S / S / RCVD
Hangi ana bilgisayar bloğunun (MRU) boyutunu 296 değerine yüklemek için bir istek gönderdik. Diğer taraf bu ayarı reddetti ("yapılandırma reddedildi"). Bu durumda, "MRU" seçeneğini yalnızca "/ etc / ppp / options" dosyasından silerim (aşağıya bakınız).

2.4 Telefon numaralarını ayarlama

Eylemler başarılı olsaydı, kaydetmek isteyebilirsiniz telefon numarası Minicim veritabanında "a. ARAMA menüsünü aramak için ALT-D tuşuna basın ve" Düzenle "ı seçmek için imleç tuşlarını kullanın:

A - İsim: Xeno B - Numara: 022039697303 C - Dize #: 1 D - Yerel Yankı: Hayır E - Script: /etc/ppp/login.Script F - Kullanıcı Adı: PPP-382 G - Şifre: Top-Secret H - Terminal Emülasyonu: VT102 I - Backspace Anahtar Gönderir: J - LinewRap: KAPALI K - Satır Ayarları: Curr 8N1
Bu sağlayıcılarımdan biri için bir giriş örneğidir. "/Etc/ppp/login.script" komut dosyası aşağıda gösterilmiştir. Bu senaryoda, kullanıcı adının (F) ve şifrenin (G) değerlerini belirleyen iki özel değişkeni vardır: $ (login) ve $ (pas). Bu özellik minicom "biraz esnekliğe sahip, çünkü birkaç sağlayıcıya otomatik olarak bağlanacak bir komut dosyasına ihtiyacınız var.

2.5 Kayıt Senaryosu

"MiniCom", "Connect" dizesini sürdükten sonra Kayıt Komut Dosyasını (Giriş-Script) başlattı. Doğru olmak için, "minicom", komut dosyasının kendisini yürütmez ve bunun için "GÜZÜKSEL" yardımcı programını çocuk süreci olarak çağırır.

Aşağıda, sağlayıcım için kullandığım bir örnek.

# V1.0, 20.08.96 Winfried Tremper "" Yazdır "otomatik kaydı /etc/ppp/login.script ile otomatik kaydı" ## Kilit Aç'ı tıklatmanız gerekirse ## #send daveti dizgisini "" bekle ("Ogin:" Ogin\u003e "" "Sername:" "" "" "" "" "" "çıkış 1)" $ (login) "bekle (" Assword: "" Gönder " \u003e "Zaman aşımı 20)" $ (pass) "bekle (" Port "gönder" PPP "gönder" "gönderdi.!}" timeout 10 } print "" print "Сейчас переключаемся в ppp-режим..." print "" ! /usr/sbin/pppd file /etc/ppp/mini_options print "" print "команда killall -TERM pppd прекращает работу pppd" !}

"PPPD" başlatmak için, harici programlara neden olmak için "RunScript" kullanılır. "/Etc/pppp/options.ttys1" de PPP için kendi Seçenekler dosyanızı kopyalayın (burada modeminizin bağlı olduğu cihaza "Ttys1" i değiştirebilirsiniz) ve / etc / ppp / seçeneklerinden tüm satırları silebilirsiniz. Modeminize ("Bağlan", "CRTSCTS" veya "Modem" gibi). PPP bağlantılarına özgü seçenekleri "/ etc / ppp / mini_options" daki minicom ile yerleştirin. Bu seçeneklerden biri olacak

"Sohbeti" "" "" "\\ D \\ D +++ \\ D \\ dath \\ r \\ c" "bağlantısını kesin.
Bu seçenek, "PPPD", standart giriş akışından veri okur ve modemi tüpü "CRTSCTS" ile atmaya zorlayamıyor.

2.6 Başlangıçta Otomatik Arama

Minicom başlattığınızda belirli bir numarayı aramak için "-D" seçeneğini kullanın. Ayrıca deneyebilirsiniz

Minicom'ı başka bir konsola aktarmak için (bkz. Konsollar-pek çok mini-howto).

2.7 Gelecekteki uzantıları

"PPPD" - bir şeytan olduğundan, bir kullanıcı veya gözlemle etkileşimli iletişim için tasarlanmamıştır. Bu doğru. Ve sonuçtan sonra Unixes kullanıyoruz ...

Kanonik karar arkasında. Gönüllüler Minicom Hack? İstenilen uzantılar aşağıdaki gibidir:

  • bir bağlantı kurarken, kullanıcı tarafından üretilen bir işlem dizisi için bir kayıt kombitesinin otomatik oluşturulması
  • ayarlama seçenekleriyle günlüklerin otomatik değerlemesi
  • pP.2.3'te belirtilenler gibi mesajların tahsisi.
Sonraki

Makale kabul edilir en basit yol Linux ortamından Cisco terminaline bağlantılar. Başlangıçta, konsol kablosunu makinenin COM portuna bağlamanız gerekir, Linux yüklü işletim sistemi ve bağlantı noktası ile konsol Cisco'da. Cisco konsoluna bağlanmak için Minicom paketini yüklemelisiniz. Kurulum, dağıtıma bağlı olarak farklıdır. Bu örnek, Linux Debian'dan kurulum ekler.

yetenek montajı minicom

Minicom, çoğu dağılımın depolarında bulunur, kurulum şairi herhangi bir zorluğa neden olmamalıdır.

Minicom

Minicom'un Cisco ile düzgün çalışması için, başlangıç \u200b\u200bayarını üretmek gerekir.

  1. Seri portun (seri port kurulumu) konfigürasyonuna gidiyoruz ve değer hızını / paritesini / bitlerini (BPS / par / bitleri) 9600'e kadar değiştiriyoruz.
  2. Seri portunu (seri aygıtı) Cisco ekipmanın bağlı olduğu bağlantı noktasına değiştiririz. Bu örnekte, bu / dev / ttys0, COM1 portunun adresidir.

Sonuç olarak, aşağıdaki ayarları almanız gerekir:

A - Seri Cihaz: / dev / ttys0
B - LockFile Konum: / var / kilit
C - CALLIN PROGRAMI:
D - Belirtme Programı:
E - BPS / PAR / BITS: 9600 8N1
F - Donanım Akış Kontrolü: Evet
G - Yazılım Akış Kontrolü: Hayır

Modifiye konfigürasyonunu, MainICOM ana menüsünde veya belirli bir adla yapılan bir konfigürasyon olarak varsayılan ayarlar olarak kaydederiz (Kurulumu Kaydet ..).