/ Etc / network / arabirimlerinden nasıl çalıştırabilirim?


14

Bir mobil ağa bağlanmak için wvdial kullanıyorum (bir usb modemim var) ve iyi çalışıyor. Ancak, bağlantıyı biraz otomatikleştirmek istedim (şu anda her bağlanmak istediğimde wvdial çalıştırıyorum). /etc/network/interfacesBaşlangıçta ve / veya modemimi her bağladığımda bu ağı (gerçekten Debian olarak) eklemenin bir yolu varsa dolaşıyordum .

Herhangi bir fikrin var mı?

Yanıtlar:


17

/etc/network/interfacesGibi bir şeye ekle

auto ppp0
iface ppp0 inet wvdial

(Ubuntu Lucid üzerinde test edildi)


3
Debian wheezy üzerinde de çalışıyor
— Farhadix

2

Sen entegre etmek gerek wvdialbirlikte ifupdownsisteme. Tam bir kabuk tabanlı çözüm istiyorsanız wvdialconf ile alternatif PPP bağlantısı ile başlayın . Ancak Debian'ın GUI tabanlı masaüstlerinde ağ bağlantılarını yapılandırmak için NetworkManager gibi grafik araçlarının kullanılmasını önerdiğini unutmayın .

Not: Bu normalde bir yorum olmalı ama henüz yorum yapma iznim yok :)


GUI tabanlı araçlarla ilgili olarak, KDE kullanıyorum ve KNetworkManager çalışmıyor :(
— Grzenio

@Grzenio "Sadece çalışmıyor" ile ne demek istiyorsun? GNOME NetworkManager'ı kullanarak yeni bir mobil geniş bant bağlantısı oluşturmanın ve bunu otomatik olarak bağlanmaya ayarlamanın çok kolay olduğunu hatırlıyorum. KNetworkManager'da benzer olmalıdır.
— sakisk

0

Wvdial.conf dosyasında açıklanan wvdial öğesinin Otomatik Yeniden Bağlanma özelliğini deneyin . Bu seçenek varsayılan olarak "açık" tır, bu nedenle durumunuzda çalışmayabilir.

Sizin için işe yaramaz, devre dışı bırakır ve bunun yerine ArchWiki Wvdial'ın bu komut dosyasını kullanır :

Wvdial rastgele bağlantıyı keserse, aşağıdaki komut dosyasını kullanabilirsiniz.

#! /bin/bash
(
   while : ; do
       wvdial
       sleep 10
   done
) &

Merhaba, bu cevabı burada başka bir soruda buldum - işe yaramıyor. Sorun, bazen PPPD süreci ölür, ancak wvdial kalır - bu nedenle, wvdial iki kez
— çalışamayacağı için

@WilliamHilsum: Eğer pppd, /etc/inittabörneğin tarafından s1:23:respawn:/usr/sbin/pppd /dev/ttyS1 115200başlatılırsa, öldüğünde yeniden başlatılır. Yukarıdaki komut dosyası, wvdial zaten çalışırken başarısız ve başarısız olmaya devam edecekti.
— harrymc

0

Çalıştırmak için wvdial ile Buklet , bu komut dosyasını kullanabilir ve bunu durduramaz Ctrl+ C:

#!/bin/bash     
i=1
while [ $i -le 10 ];
        wvdial 
        sleep 10
      $i
let $[ i+=1 ] 
done

1
Bu @ harrymc'in cevabına çok benziyor. Senaryonuzda neyin farklı olduğu ve neden daha iyi çalışacağı hakkında biraz daha ayrıntıya girebilir misiniz? Lütfen Nasıl Yanıtlanacağına bir göz atın ve yanıtınızı iyileştirmek için turumuza katılın.
— Burgi
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.