Bir Keenetic yönlendiriciye bağlı USB modem nasıl yeniden başlatılır
Keenetic yönlendiriciler, kullanıcı müdahalesi olmadan USB modemlerin gücünü kontrol edebilir. Birçok modern USB modem, yönlendiriciden bağımsız olarak başlayan ve çalışan bağımsız aygıtlardır. Bu bir yandan iyi bir şeydir. Öte yandan, birçok kompakt USB modem, esas olarak bir dizüstü bilgisayarda aralıklı çalışma için tasarlanmıştır, ancak ne yazık ki arızalanabilecekleri veya durabilecekleri kesintisiz çalışma için tasarlanmamıştır. Bu durumda, modem üzerindeki bir güç sıfırlama işlevi bağlantıyı geri getirebilir.
USB modeminize aşağıdaki yollarla güç sıfırlaması yapabilirsiniz:
1. Yönlendiricinin komut satırı arayüzü aracılığıyla yeniden başlatma.
interface {name} usb power-cycle {pause}USB modem arayüzü herhangi bir türde olabilir — UsbModem, UsbLte, UsbQmi veya CdcEthernet. Gerekli arayüzün adını show interface komutuyla öğrenebilirsiniz.
{pause} değeri, USB bağlantı noktasının kapalı kalacağı sürenin (milisaniye cinsinden) bir zaman aralığıdır. Örneğin:
(config)> interface UsbQmi0 usb power-cycle 10002. İnternet bağlantısı kesildiğinde USB modemin otomatik olarak yeniden başlatılması.
USB modemin periyodik olarak kilitlenmesi durumunda, herhangi bir harici siteye erişim kesildiğinde modemin otomatik olarak yeniden başlatılmasını ayarlamak mümkündür. Bunun için Ping Check işlevini kullanmalısınız. Ping Check ayarları hakkında daha fazla bilgiyi İnternet bağlantı denetimi (Ping Check) makalesinde bulabilirsiniz. Gerekli USB modem arayüzü için Ping Check'i yapılandırmanız gerekir.
Varsayılan olarak, USB modem arayüzü için Ping Check kullanıldığında, bağlantı kaybının nedeni olarak kilitlenmeyi önlemek için modem yeniden başlatma işlevi otomatik olarak etkinleştirilir. Komut satırı arayüzü (CLI) aracılığıyla şu komutla devre dışı bırakabilirsiniz:
no ping-check profile {profile_name_connectivity-check} power-cycleTekrar açmak için şu komutu çalıştırın:
ping-check profile {profile_name_connectivity-check} power-cycleÖrneğin, UsbQmi0 arayüzünde otomatik yeniden başlatmayı devre dışı bırakmak için şu komutu çalıştırın:
(config)> no ping-check profile _WEBADMIN_UsbQmi0 power-cycleNot
Bağlantı kaybının yanı sıra, modemdeki dahili yazılım veya donanım sorunları ya da USB bağlantı noktasındaki EMI (Elektromanyetik parazit) — parazit nedeniyle modemin sistemden 'kaybolduğu' durumlar da vardır. Çekirdek, günlüklere şu mesajı yazar: ndmkernel: usb 1-1: USB disconnect, device number X
Böyle bir durumun birçok nedeni olabilir. Çözümler şunlardır: modeminizi kısa bir USB kablosuyla bağlayın; Keenetic cihazınızı USB modemle birlikte başka bir yere taşıyın, belki Keenetic cihazınızın yakınındaki bir cihaz parazite neden oluyordur; USB modemi aktif bir USB çoklayıcıya (kendi güç kaynağı olan) bağlayın; modemi değiştirin, belki arızalıdır.
Veya sorunu daha köklü bir şekilde çözebilirsiniz. Çok sayıda USB modem kullanan müşterilerimizden birine, benzer bir durumda şu komut yardımcı olmuştur:
interface UsbQmi0 usb power-fail 60 rebootburada UsbQmi0 modem arayüzünün adıdır.
Bu ayarla, yukarıda açıklanan durumda USB modem yeniden başlatıldı ve ardından doğru şekilde çalışmaya başladı.
Tam komut söz dizimi:
interface {name} usb power-fail {interval} (retry {pause} | reboot)Bu komut modem üzerinde herhangi bir işlem yapmaz, ancak güç döngüsünün USB aygıtının geri yüklenmesiyle sonuçlanmadığı bir durumda yalnızca ek düzeltme mekanizmalarını etkinleştirir. Bu tür üç mekanizma vardır:
1. Belirtilen {interval} saniye sonra {pause} saniye boyunca interface {name} usb power-fail {interval} retry {pause} komutu ile gücü tekrar sıfırlayarak çalışmayı geri yükleme.
2. {interval} sn. içinde interface {name} usb power-fail {interval} reboot komutuyla tüm sistemi yeniden başlatarak aygıtın çalışmasını (İnternet bağlantısı) geri yükleme. Bu durumda güç kapatılıp tekrar açılmayacaktır. Güç döngüsünden sonra USB aygıtı {interval} sn. sonra sistemde görünmezse, sistem tamamen yeniden başlatılır.
3. Kendi dahili arızaları nedeniyle USB veriyolundan kendiliğinden bağlantısı kesilen ve ardından sistemde KeeneticOS cihazın tanıyamadığı aygıtlar olarak görünen USB aygıtlarının çalışmasını geri yükleme. Onları bu durumdan çıkarmanın tek yolu, güçlerini tekrar zorla kesmektir.
Bu kurtarma modu, power-fail komutu etkin olduğunda her zaman etkindir. Bu, yalnızca bir aygıt bağlantı noktasından çıkarıldığında gerçekleştirilen tek seferlik bir eylemdir. Aygıtın kendisi açıldıktan sonra veriyolundan kaybolursa bu işlem tekrarlanır. Komutta belirtilen {interval} değeri yoksayılır ve aygıtın bağlı olduğu USB bağlantı noktasının gücü, aygıt sistemden kaybolduktan hemen sonra kapatılır ve 2 sn. sonra tekrar açılır.
Önemli
1 ve 2 mekanizmalarında, doğru çalışması için {pause} değerinin {interval} değerinden küçük olması gerekir.
Yukarıdaki ayarları Keenetic belleğine kaydetmek için şu komutu çalıştırın:
system configuration save