Lale ağ sürücüsü ile LAN üzerinden uyanma


0

Bugün bir Ubuntu kutusunun lan üzerinde nasıl uyandırılacağını bulmaya çalışıyorum. Bilgisayar oldukça eski, ancak BIOS’ta WOL seçeneğini buldum (Pci’de de uyanmayı etkinleştirdim). Ağ kartı ADMTek NC100 Her Yerde Ağdır (revizyon 11). İnternette okuduklarımdan, aynı zamanda WOL'u da desteklemelidir.

İlk önce ethtool ile denedim, fakat NIC'in sürücüsü lale olduğu için ethtool bana bu konuda herhangi bir bilgi vermedi.

ethtool eth0
Settings for eth0:
No data available

ethtool -i eth0
driver: tulip
version: 1.1.15
firmware-version:
bus-info: 0000:02:0c.0

İlk kullanmaya çalıştığım komut şuydu:

ethtool -s eth0 wol g

ama işe yaramadı (lale yüzünden sanırım).

Sonra, değiştirmeye çalıştım /proc/acpi/wakeup. İlk durum şuydu:

Device  S-state   Status   Sysfs node
SBTN      S4    *enabled
PCI1      S4     disabled  pci:0000:00:1e.0
UAR1      S4     disabled  pnp:00:08
USB       S4     disabled  pci:0000:00:1f.2
USB2      S4     disabled  pci:0000:00:1f.4
AC9       S4     disabled
SMB       S4     disabled  pci:0000:00:1f.3

bu yüzden PCI'ı uyandırma için etkinleştirmeye çalıştım (ethernet kartımın yuvası olmasa da) bunu yaparak:

grep 'PCI1.*enabled' < /proc/acpi/wakeup >/dev/null || \
echo PCI1 > /proc/acpi/wakeup

Komut çalıştırıldıktan sonra, PCI bağlantı noktası orada etkin olarak listeleniyor, ancak WOL hala çalışmıyor. Kullanarak denedim bu müşteri Windows XP için. Tamam, sihirli paketi gönderip göndermediğini test etmedim, ancak Google aramasında ilk olanlardan biriydi ve her konuda referanslar vardı, bu yüzden sorunun buradan geldiğini sanmıyorum.

Fikirlerim tükendi (ve forumlar dışında arama yapmak için :) bu konuda bir çözüm buldum umarım. Teşekkürler :).

Yanıtlar:


1

Belki de karanlıkta bir atış, ama sihirli paket için gerekli olan portu bloke eden yönlendiriciniz olabilir mi? (port 7'ye inanıyorum)

Geçmişte benzer bir şey yapmaya çalıştım, ancak Uni'de PC'mi evde WOL olarak kullanırdım (böylece uni işinin yedeklenmesi için dosyaları ssh edebilirdim). Karşılaştığım tek sorun, yönlendiricimin evdeki bu bağlantı noktasını engellemesiydi, bir kez açtım ve 7 numaralı bağlantı noktasındaki tüm trafiği bir bilgisayara yönlendirdiğimde iyi çalıştı

Bu yardımcı olur umarım


Hayır, zaten yönlendiricime bağlantı noktası yönlendirmeyi ayarlıyorum. Ayrıca, internetten WOL deniyor olsaydım bu önemli olurdu. Şu anda LAN'dan deniyorum. Cevabınız için teşekkürler :).
Alex Ciminian

1

İşte kartınızdaki WoL'yi etkinleştirmek için kullanılan bir yamadır.

Çekirdek sürümü 2.6.24 olan bir Ubuntu 8.04.3 LTS'ye yönelik, bazı ince ayarlamalar gerektirebilir ...

Ubuntu 9.10 karmic yüklü olan kutumda (ancak sizinkinden farklı bir ethernet kartı / sürücüsü), bunu /etc/rc.local dosyasına, exit = 0'dan önce eklemek zorunda kaldım:

ethtool -s eth0 wol g

Aksi takdirde, ethernet kartı kapatma sırasında devre dışı bırakılarak sihirli paketlerin alınmasını önler.

WakeOnLAN genellikle 0, 7 veya 9 numaralı UDP bağlantı noktasını kullanır.

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.