YAMAHAルータで忘れがちなコマンドまとめ

指定時間にコマンドを実行

schedule at 10 */* 04:32 * ntpdate ntp.nict.jp

schedule at 10 */* 04:32 * restart

Netvolante-DNS関連

現在登録されているホストの一覧

netvolante-dns get hostname list all 

Netvolante-DNSの登録

pp select 1
 netvolante-dns hostname host pp HOSTNAME
 netvolante-dns go pp 1 
#登録の確認
netvolante-dns get hostname list all 

Netvolante-DNSの削除

netvolante-dns delete go pp 1
#削除の確認
netvolante-dns get hostname list all 

 Configの切り替え

# show config list
No.   Date       Time     Size    Sects   Comment
----- ---------- -------- ------- ------- ------------------------------------
* 0   2021/11/26 16:13:57    3415 206/206 IPv6(MAP-E) Default Config
  0.1 2021/11/22 10:40:17    3408 211/211 IPv6(MAP-E) Default Config
  0.2 2020/10/01 16:39:32    3394 208/208 IPv6(MAP-E) Default Config
  1   2020/04/22 09:55:37    2927 207/207 IPv4 Default Config
  1.1 2020/04/17 13:25:21    2917 210/210
----- ---------- -------- ------- ------- ------------------------------------

# DefaultのConfigを「1」に設定
# set-default-config 1

IPv6関連

LAN内のYAMAHA機器検索(macOSでの例)

ping6 ff02::2%en0

PING6(56=40+8+8 bytes) fe80::c49:a25f:5fb2:1234%en0 --> ff02::2%en0
16 bytes from fe80::2a0:deff:food:food%en0, icmp_seq=0 hlim=64 time=8.677 ms

Unix / Linux コマンド等

GNU screenによるコンソール接続

screen /dev/tty.usbserial-00002014 9600

screen /dev/tty.usbserial-00001114 9600

切断する
Control-a Control-\

- - - - - - - - - - -

2019/04/05
cuによる接続(RS-232C/シリアル通信)

ls -l /dev/ttyUSB*

guest@minix ~ $ ls -l /dev/ttyUSB*
crw-rw---- 1 root dialout 188, 0 Apr  5 08:56 /dev/ttyUSB0

 cu -l /dev/ttyUSB0
 cu: open (/dev/ttyUSB0): Permission denied
sudo chmod 666 /dev/ttyUSB0

 切断の際は,
 ~.

LAN内のhostを検索(LAN内で使用されているIPアドレスを表示)

# LAN内で使用されているIPアドレスを表示
# 適宜、第1〜3オクテット(X)の値を変更して実行
# echo XXX.XXX.X.{1..254} | xargs -P256 -n1 ping -s1 -c1 -W1 | grep ttl

echo 192.168.0.{1..254} | xargs -P256 -n1 ping -s1 -c1 -W1 | grep ttl

echo 172.16.254.{1..254} | xargs -P256 -n1 ping -s1 -c1 -W1 | grep ttl