• 締切済み

Linuxのethtoolについて

先ほど、送ったつもりだったのですが、投稿できていないみたいなので再度質問させていただきます。初心者技術者です。よろしくお願いいたします。 Linuxサーバでethtoolコマンドを実行したときに下記が表記されます。 # ethtool eth0 : Advertised auto-negotiation: Yes Speed: 100Mb/s Duplex: Full : Auto-negotiation: on Supports Wake-on: g Wake-on: d 上記の『Supports Wake-on: g』はNICがGbit対応という 意味でしょうか?また、『Wake-on: d 』は現在 100Mb/sで接続されているから、『d』という表記なのでしょうか? 知っている人にとっては簡単すぎる質問だと思いますが、 よろしくお願いいたします。 できれば、『gとd』以外にも何か表記があれば、 教えていただければと存じます。 以上 よろしくお願いいたします。

みんなの回答

  • Lean
  • ベストアンサー率72% (435/603)
回答No.1

$ man ethtool   :   : wol p|u|m|b|a|g|s|d... Set Wake-on-LAN options. Not all devices support this. The argu- ment 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.

関連するQ&A

  • 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 を使うのが希望です。

  • wake on lanができません

    Linuxでwake on lanを実現したいと思っています。ディストリビューションはfedora11を使用しています。ethtoolを実行した結果 #ethtool eth0 … wake-on: g … となり、wake on lanが可能な状態にはなっていると思います。しかし、電源を落として他のパソコンからwake on lanしようとしても全く反応しません。ただ、ハイバーネートの状態ではちゃんとwake on lan出来ます。サスペンド状態の時は、起動はするもののなぜか画面に何も表示されず、処理も止まってしまいます。  ちなみにマザーボードはbiostarのG31E-M7というやつです。wake on lanに関係するBIOSの項目は「Onboard Lan Boot Rom」だと思っていましたが、この項目の設定に関係なくハイバーネート状態からだとwake on lan出来ることが発覚しました(電源OFFでは起動せず) そもそもBIOSの設定が反映されていないのでしょうか?それとも「Onboard Lan Boot Rom」はwake on lanとは無関係なのでしょうか?どのようにすれば電源OFFの状態からwake on lan出来るようになるかご意見を頂けませんか?

  • なぜGigabit Ehternet(1000M)はSpeedを固定にできない?

    スイッチでギガビットEhtenetを使っています。 オートネゴシエーションをオフにして1000M固定にしたいのですがどこのメーカーも出来ないようです。オートネゴシエーションをオンにすれば設定できます。 なぜギガでは、1000M固定にできないのでしょうか?

  • 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です。 手詰まりです。なにとぞお知恵を拝借いたしたくお願い申し上げます。

  • 中古ノートでネットが繋がったり繋がらなくなったり

    中古のノートパソコンを買ったのですが、 それで Debian を使っていると、 ネットが繋がったり繋がらなくなったりします。 色々なマシンで Debian を使ってきましたが こんなことは初めてです。 繋がらなくなる前に特に変わった処理は全くやっていません。 iptables -P INPUT DROP mousepad /etc/apt/sources.list apt-get update を実行したくらいのものです。 現在の状況を末尾に載せておきます。 一種の個人情報と思われるMACアドレス、inet6 addr などは伏せておきました。 PBA No も一応伏せておきましたが、これって何なのでしょう? ジャンク品に近いものを購入しましたので、返品は考えておりません。 無線LANは健康面への影響が心配なので、使いたくありません。 どこが壊れているのか現在不明ですが、 USB-イーサネット変換ケーブルを買って ここにイーサネットケーブルを挿して 何とかネットに繋がる状態にすることができる可能性はありますでしょうか? どうぞご教授ください。 よろしくお願い致します。 # ifconfig eth1 Link encap:Ethernet HWaddr **:**:**:**:**:** inet addr:192.168.0.8 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: ****::***:****:****:****/** Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:12266 errors:0 dropped:0 overruns:0 frame:0 TX packets:6775 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:17214020 (16.4 MiB) TX bytes:529110 (516.7 KiB) Interrupt:16 Memory:ee000000-ee020000 lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:46 errors:0 dropped:0 overruns:0 frame:0 TX packets:46 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:2962 (2.8 KiB) TX bytes:2962 (2.8 KiB) # dmesg | grep eth [ 1.276938] e1000e 0000:02:00.0: eth0: (PCI Express:2.5GT/s:Width x1) **:**:**:**:**:** [ 1.276944] e1000e 0000:02:00.0: eth0: Intel(R) PRO/1000 Network Connection [ 1.277023] e1000e 0000:02:00.0: eth0: MAC: 2, PHY: 2, PBA No: ******-*** [ 6.856640] udevd[400]: renamed network interface eth0 to eth1 [ 16.733081] ADDRCONF(NETDEV_UP): eth1: link is not ready [12018.442647] e1000e: eth1 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx [12018.442827] e1000e 0000:02:00.0: eth1: 10/100 speed: disabling TSO [12018.443285] ADDRCONF(NETDEV_CHANGE): eth1: link becomes ready [12029.336053] eth1: no IPv6 routers present [12059.212186] e1000e: eth1 NIC Link is Down [12175.050639] e1000e: eth1 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx [12175.050818] e1000e 0000:02:00.0: eth1: 10/100 speed: disabling TSO [12185.312057] eth1: no IPv6 routers present [12341.776199] e1000e: eth1 NIC Link is Down [12493.558655] e1000e: eth1 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx [12493.558835] e1000e 0000:02:00.0: eth1: 10/100 speed: disabling TSO [12503.648052] eth1: no IPv6 routers present [13460.432198] e1000e: eth1 NIC Link is Down [15136.690650] e1000e: eth1 NIC Link is Up 100 Mbps Full Duplex, Flow Control: Rx/Tx [15136.690829] e1000e 0000:02:00.0: eth1: 10/100 speed: disabling TSO [15147.472061] eth1: no IPv6 routers present

  • Linuxでの無線LAN 設定?

    家のノートパソコンにCentOS4があり、RJ45ではインターネットできました。 無謀にも無線カードでインターネットをしょうとしましたがうまくいきません。 ブラウザでhttp://192.168.1.2(イントラネット内のサーバー)ではアクセスはできますが、http://www.yahoo.co.jpではアクセスできません。 pingも192.168.1.2では通ります。 /etc/sysconfig/network-scripts/ifcfg-eth1 が悪いのでしょうか? ONBOOT=yes USERCTL=no IPV6INIT=no PEERDNS=yes TYPE=Wireless DEVICE=eth1 HWADDR=00:02:2d:..... 省略 BOOTPROTO=dhcp NETMASK= DHCP_HOSTNAME= IPADDR= DOMAIN= ESSID= CHANNEL=2 MODE=Auto RATE=11Mb/s 以上です。

  • DellのVostro320のBIOSはWakeUpOnLan対応か?

    Vostro320のBIOSに関するマニュアルが公式サイトにありません。 もしVostro320を所有されている方がいましたら、お教えください。 Vostro220のマニュアルには下記の記載があります。 Remote Wake Upが Wake Up On Lan と同意 Auto Power Onが定時に起動 ******************************************************************************* Power Management Setup ACPI Suspend Type S1(POS)、S3(STR)(デフォルトは S3(STR)) AC Recovery Power Off、Power On、Last State(デフォルトは Power Off) Remote Wake Up 有効または無効(デフォルトは有効) Auto Power On 有効、無効(デフォルトは無効) Auto Power On Date 0 Auto Power On Time 0:00:00

  • 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カードの電源は入っている、みたいな状態を作り出すべきなのでしょうか? なにとぞお助けを、よろしくお願いします。

  • ファイル共有の転送速度について

    ファイル共有の転送速度について WindowsXP pro SP2、NIC(1Gbit)の、デスクトップパソコンとノートパソコンを家庭内で共有設定にしているのですが、 デスクトップパソコン上から、デスクトップパソコンにあるファイルを、ノートパソコンへ転送すると、20MB/s程度の速度が出ますが、転送後、そのファイルを、ノートパソコンからデスクトップへ転送すると、速度が2MB/s程度しか出ません。 登りと下りで大きく速度が違うのですが、どのようにすると、20MB/s出ますでしょうか?

  • ethtoolでリンク速度変更できない

    近々1Gbpsの光ファイバ契約に切り替える予定です。それに伴って家庭内LANの速度も1Gbpsに変更しようと再構築中です。 たちまち、メインWindows7 PC-SW HUB-Linux Server間を1Gbps化しようとカテゴリ6のケーブルと1Gbpsスイッチングハブを買ってきて接続しています。メインPCの内蔵LANは最初から1Gbps対応なのですがLinuxサーバはマザーが古いため100Mbpsにしか対応していません。 PCI の GN-1200TW2 というLANカードを買ってきて、ソースからコンパイルしてドライバをインストール。ネットワーク設定してスイッチングハブに接続しました。一応つながってはいるもののリンク速度はハブのインジケータからして100Mbpsのようです。実際ファイル転送しても 10MB/sしか出ないので間違いないと思います。 auto negotiation をやめてリンク速度を強制的に切り替えようと # ethtool -s eth1 autoneg off speed 1000 duplex full してみましたが、やはり 100Mbps にしかなりません。 打つ手なしでしょうか?何かご存じの方あればご教示ください。 スイッチングハブ: Buffalo LSW3-GT-5EP/BK LANカード: PCI GN-1200TW2 (ドライバは r8169) ケーブル:カテゴリ6 2m OS: FedoraCore カーネル 2.6.22