• 締切済み

LinuxでWOLが一度しかできない。

Vine Linux6.0でWake on LANを試みておりますが、下記のURL記述の同様に電源スイッチを切るか、電源コードを抜いた直後に一度だけWake on LANができ、次の再起動後はウンともスンとも言いません。WOLの起動にはWindows7からPC Wake Up用いています。 http://juntake.dion.jp/server/Linux_HomeServer/no9/no9.html ハードウエア GIGABYTE 7VXR Palomino Athlon 1800+ 1.5GB RAM NIC INTEL ETHER EXPRESS/100 WOLケーブル付き M/BのWOLコネクタに接続。 シャットダウン後でもLED点灯。 ACPI周りのBIOS設定は以下の通りです。 AMIBIOS Power Managiment Utility ACPI Standby State : S1/POS USB Dev. Wakeup from S3 : Disable Suspend Time Out : Disable IRQ3 : Ignore IRQ4 : Ignore IRQ5 : Ignore IRQ7 : Ignore IRQ9 : Ignore IRQ10 : Ignore IRQ11 : Ignore IRQ13 : Ignore IRQ14 : Ignore IRQ15 : Ignore Soft-off by Power Button : Instant-off AC Back Function Memory : Memory Modem Ring/Wake on LAN : Enabled PME Event Wake UP : Enabled Keyboard Wake up from : S1/S3 PS/2 mouse Wake up from : S1/S3 Resume on RTC Alarm : Enabled http://80286.blog62.fc2.com/blog-entry-128.html に/etc/network/interfacesある通り /etc/sysconfig/network-scripts/ifcfg-eth0に ETHTOOL_OPTS="wol g"の記入も試しましたが、奏功せず。 /proc/acpi/sleepはS0 S1 S4 S5です。 手詰まりです。なにとぞお知恵を拝借いたしたくお願い申し上げます。

noname#147332
noname#147332

みんなの回答

  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.4

>82557用のドライバは見つからず 82577と見間違えていました…。 82558とかはありましたが…日付的にはそんなに新しくない…ですね。 カーネルに取り込まれている可能性が高そうな日付でした。 こういう場合、蟹チップ(Realtek)だと実績は多いんですけどね。 # 性能や発熱に関しては…どうなんでしょうかねぇ。

noname#147332
質問者

お礼

ありがとうございました。VINEの対応(?)を待つことにします。NICがかなりカタイ選択のはずなのに..... またBIOSの設定から見ていこうかと思います。

  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.3

>Supports Wake-on: g >Wake-on: g だと…MagicPacket…ですかね。 Sets Wake-on-LAN options. Not all devices support this. The argument to this option is a string of characters specifying which options to enable. p Wake on phy activity u Wake on unicast messages m Wake on multicast messages b Wake on broadcast messages a Wake on ARP g Wake on MagicPacket(tm) s Enable SecureOn(tm) password for MagicPacket(tm) d Disable (wake on nothing). This option clears all previous options. とのことなので…。 1回は効くということなので…起動したカーネルがシャットダウンするときになんらかによって無効にされている…ということになるかと。 # ここらへんがよくわからないんですよねぇ… ethtool -i eth0 でドライバの情報が表示されるようです。 Vineのカーネルのドライバが古い…とも言い切れませんが…。 http://downloadcenter.intel.com/ から「イーサネット・コンポーネント」=>「イーサネット・コントローラ」=>「intel 82577 Gigabit Ehternet PHY」と進み、OS選択でLinuxを選択で 最新ドライバが入手できます。 ビルドして、こちらのドライバを使用してみてはどうでしょう?

noname#147332
質問者

お礼

/sbin/ethtool -i eth0 driver: e100 version: 3.5.24-k2-NAPI firmware-version: N/A bus-info: 0000:00:0a.0 でした。 82557用のドライバは見つからず、このシステムではひとまず、あきらめることとします。お付き合い下さいましてありがとうございました。

  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.2

echo -n "PCI0" > /proc/acpi/wakeup とかでしょうかねぇ……。 ブートした後、 ethtool eth0 とかやって、 Supports Wake-on: pumbg Wake-on: pumbg はどうなっていますかね?

noname#147332
質問者

補足

#ethtool eth0: Settings for eth0: Supported ports: [ TP MII ] Supported link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Supports auto-negotiation: Yes Advertised link modes: 10baseT/Half 10baseT/Full 100baseT/Half 100baseT/Full Advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full Port: MII PHYAD: 1 Transceiver: internal Auto-negotiation: on Supports Wake-on: g Wake-on: g Current message level: 0x00000007 (7) Link detected: yes となっております。

  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.1

ギガバイトのサイトで製品仕様が見つけられませんでした…… 参照しているWebページ、どちらも古そう…ですねぇ。 VineLinuxは使っていませんが、ウチのCentOS5では… /etc/rc.localの最後の方で # Ethernet WOL Settings echo -n "PEX0" > /proc/acpi/wakeup echo -n "ILAN" > /proc/acpi/wakeup echo -n "UAR1" > /proc/acpi/wakeup /sbin/ethtool -s eth0 wol pumbg と記入しています。 # /proc/acpi/wakeupへの書き込みはM/Bによって変わります。 まぁ、最近WOLしていないので記入したときよりカーネルが変わっていたりはしますけど。 # そんなワケで、今も正しくWOLが動いてくれるかは…未確認です。記入した当初はこれで動いてくれてましたけどね。

noname#147332
質問者

補足

長くなりますが、以下のような状況です。これらからなにか読み取れるでしょうか。 cat /proc/acpi/wakeup Device S-state Status Sysfs node PCI0 S4 *disabled no-bus:pci0000:00 UAR1 S4 *disabled pnp:00:02 USB4 S4 *disabled pci:0000:00:14.0 USB5 S4 *disabled pci:0000:00:14.1 PS2K S4 *disabled pnp:00:0c USB S4 *disabled pci:0000:00:11.2 USB1 S4 *disabled pci:0000:00:11.3 AC9 S4 *disabled pci:0000:00:11.5 MC9 S4 *disabled lspci 00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333] 00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333 AGP] 00:0a.0 Ethernet controller: Intel Corporation 82557/8/9/0/1 Ethernet Pro 100 (rev 05) 00:11.0 ISA bridge: VIA Technologies, Inc. VT8233A ISA Bridge 00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) 00:11.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 23) 00:11.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 23) 00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 40) 00:14.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 50) 00:14.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 50) 00:14.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 51) 01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5200] (rev a1)

関連するQ&A

  • DELLでWOL設定

    休止状態からWOLで電源をつけられるようにはなったのですが、 完全にシャットダウンするとまったく反応しません。 BIOSの設定などもいろいろ調べてみたのですが、wake up lan という項目はなく、 remote wake up という項目はあります。最初からEnabledに設定されていました。 これ以上はどう調べてもよくわからなかったので、できればご助言お願いいたします; パソコンはDELLのXPS studio 7100、Windows7(64bit)を使用しています。 とりあえず今のところは、LAN内から電源つけられるようにしかなっていません。 また、シャットダウンもうまくいかないのですが、何かわかりましたらよろしくお願いいたします。

  • WOLで・・・

    WOL(Wake on LAN)でPCを起動させたいのですがなぜか起動してくれません・・・ 現在PCは以下の状態で接続しています PC1(送り側)192.168.1.5 | ルーター | PC2(受け側・起動)192.168.0.5 もちろんMACアドレスも間違えていません・・・ 何か見落としているんでしょうか? ご指導お願いします・・・

  • linuxbean(Ubuntu)のWOLについて

    Lenovo ThinkPad X200にインストールしたlinuxbean(ubuntu14.04派生)で、有線LANを使ってWake On Lan に挑戦しています。 サスペンドとハイバネートからの起動(復帰)はできるのですが、シャットダウンからの電源投入ができません。どこを直したらいいでしょうか? 1:Linuxbean(Thinkpad X200)側のBiosのセットアップから「Wake on Lan」を「Enabled」にする。 2:「LinuxのOSはデフォルトでWake on Lanに対応しているのではないか」という情報から、何もしない。 3:Windows側(Linuxbeanを起こす側)から、マジックパケットを送れるようにする。 3-1:「WOLController」というソフトで、LANグループとMACアドレス(物理アドレス)を設定する 4:シャットダウンからの起動テスト。失敗。 4-1:試しにサスペンドからの起動を試すと成功。ハイバネートからの起動も成功。 5:コマンド「sudo ethtool eth0 grep Wake-on」の結果は「Wake-on: g」。Wake on Lan 機能は作動している?(Lanカードがeth0であることは確認しました。) ・・・。困ってしまいました。あとは何をチェックすべきでしょうか?ThinkPad X200本体の電源が切れているがLANカードの電源は入っている、みたいな状態を作り出すべきなのでしょうか? なにとぞお助けを、よろしくお願いします。

  • WOL・こんなソフトありませんか?

    WOL(Wake on LAN)を実行するソフトで、一定時間毎にMagicPacketを送信する・・・のようなソフトはありませんか? ソフトを組み合わせてでもいいので知っている方がいたら教えてください・・・ できれば起動させる側には何も表示しない(タスクもしくはサービスで実行させたいです)

  • MX linuxでWake on Lanに失敗する

    HPのEliteBook2170P(2012年発売のネットブック)にインストールしたMX linux 19.3でWake on lan に失敗します。どのようにすれば成功するでしょうか? Basix5.0をインストールした場合は成功しているので、ubuntu20.04系ではOKでDebian10系では失敗する、と考えて良いと思います。 ・Wake on Lan → Teamviwer による遠隔操作を計画 ・・MX linux19.3(Debian10 buster ベース) では失敗 ・・Basix5.0(ubuntu24.04 Focal Fossa ベース)では成功 ここから「Debian10に理由があるのでは?」と考えました。 -- Debian10とWake on lan について検索した結果 「sudo apt-get install ethtool でethtoolをインストール」「/usr/sbin/ethtoolを編集」「/usr/sbin/ethtool -s eth0 wol gを"exit0"の上に入力」 ということで、入力してみました。 その後「sudo ethtool eht0 | grep Wake-on:」で 「Supports Wake-on: pumbg」「Wake-on: g」と出たので、うまく行っていると思います。 -- これで wake on lan が失敗するとなると、どのような解決方法が考えられますでしょうか? ※Basix5.0を使えば解決するとは思いますが「Basix5.0では、私が唯一使えるsambaのGUI環境『system-config-samba』が使えない」「xfceのデスクトップの方がいい」「どうせなら MX linux なるものを使ってみたい」他の理由で、MX linux で wake on lan を使うのが希望です。

  • shuttleでwolを使いたいのですが

    はじめまして、初めての質問なのですが 友人のPCの件で質問させてもらいたいと思います。 PCはシャトルSG33というもので http://www.shuttle-japan.jp/Product/sg33g5/DM-SG33G5_&_SG33G5_pro-0801-small.pdf?file_id=6563 になります。 これをLAN内からWOLで起動したいと思っているのですが オンボードLANから起動できずに困っています。 上記URLを見ると「WOLサポート」となっているのですが… なかなかオンボードでできないので、 もしかしてPCILANカードしか対応しないのでは?と思ってもいます。 現状ではBIOS のwake on PCI/LAN は有効にしてあります。 どなたかアドバイスをお願い致します。

  • VL800R/85DでWOL

    NECVL800R/85DのマザーボードがWake On Lanに対応しているかどうか知りたいのですが、ご存知の方あらばお教えください。BIOSはWOLに対応していること確認しました。LANカードが未対応のようなので、もしマザーボードが対応していること確認できればWOL対応LANカードに換装しようと思います。なにぶん古い製品のようなのでネットで情報が見当たりません。 現在離れた場所に暮らしており直接マザーボードを視認することができません。以前中をあけたときフリーのピンジャックがあったと記憶しますが、よくあるようなWOLケーブルの3pinだったかどうか覚えておりません。

  • シャットダウン後勝手にPCが起動します。

    私のPCは自作PCで以前は普通に終了できたのですが この頃PCをシャットダウンすると、いきなり電源がまたついて起動します。電源関係でこうなったのか分かりませんが以前は普通に使えていただけにどうしてこうなってしまったのか分かりません。どうか解決策をご存知でしたら教えてください。 ちなみに私のPCの状況は OS Microsofut Windows XP Professional(SP2) CPU AMD Athlon(tm)64 Processor 3000+ メモリ 1024MB RAM ビデオメモリ NVIDIA GeForce 6600 GT です。 この質問をする前に私のBIOSの「Power Management」には「「Wake Up On Ring」や「Wake Up On LAN」は無かったので、代わりに「Wake-Up Event Activity」の「WOL From Soft-Off」がありハードウェア周辺機器等からコンポーネント活動または入力信号があった場合システムがウェイクアップするという説明があったのでこれが「Wake Up On Ring」や「Wake Up On LAN」の代わりだと思い、全てDisableにしています。 解決策が無く困っていますのでどうかよろしくお願いします。

  • AndroidからのWOL(マンション光)

    いつもお世話になっております。 掲題の通り、Android携帯(IS03)から自宅(マンション)PCの電源を外出先からWake On Lanしたいのですが、うまくいっておりません。 ●下記の設定と確認事項は確認済みです。 ・BIOSによるWOL許容の設定 ・ネットワークデバイスのWOLの設定 ・MACアドレスを確認 ・グローバルIPアドレス(DICE導入しPC電源投入時に更新し、DDNSにてドメイン管理)を確認 ・ファイアーウォールの例外ポートに2304を追加 ●インターネット接続、PC環境は下記です。 ・WindowsVISTA ・FMV-DesktopPower LX70Y/D ・Bフレッツマンションタイプ(VDSL) ・ルーター等無し ・部屋のモジュラージャック⇒NTTからレンタルの回線終端装置VH-100「3」E「S」⇒PC ・プライベートIPアドレスは自動取得 ●Android携帯(IS03)からは、「Shout On LAN」「WoL Wake On Lan Wan」という2パターンのアプリを使って試しましたが、うんともすんとも言いません。 ルータが別途必要なのでしょうか?でもPCは1台だし、あまりお金はかけたくないなあ…。などと色々悩んでおります。 ネット環境などはあまり詳しくないですが、何かアドバイスを頂けないでしょうか。 宜しくお願い致します。

  • Lenovo G500で、電源OFFからのWOL

    ノートPC、Lenovo G500は、Wake on LANを使って電源OFF状態から起動させることが出来ますか? スリープ状態からはWOLで起動してくれるのですが、シャットダウン状態からは反応しません。 BIOSを見ても、それっぽい設定がないので困っています。BIOSにWOLに関する設定がないという事は、G500はWOLに対応していないという事でしょうか。 ご回答お待ちしております。よろしくお願いいたします。 ※OKWAVEより補足:「Lenovo:ノートブック (IdeaPad・Lenovo等)」についての質問です。

専門家に質問してみよう