/ 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.