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 

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