$ sudo arp-scan -l -I wlp2s0 -t 1000 -r 3
wlp2s0はネットワークインタフェイスの名前なので適当にifconfigとかで調べる.
192.168.11.1 ********* Buffalo Inc.
192.168.11.xx ********* (Unknown)
192.168.11.35 ********* Buffalo Inc.
192.168.11.zz ********* (Unknown)
192.168.11.aa ********* Texas Instruments
みたいのが表示されたら,Buffalo Inc.の(もしくは他のNASならメイカーの)IPアドレスでそれっぽいのを探す.
$ sudo smbclient -L 192.168.11.35 -U%
を叩く.
Sharename Type Comment
--------- ---- -------
IPC$ IPC IPC Service (LinkStation)
share Disk
info Disk LinkStation Utilities
lp Printer Network Printer for Windows
Domain=[WORKGROUP] OS=[Unix] Server=[Samba 3.6.3-31a.osstech]
Server Comment
--------- -------
LS-WXBL437 LinkStation
Workgroup Master
--------- -------
WORKGROUP LS-WXBL437
この中からそれっぽいSharenameを探す.今回は"share"がそれ.
$ mkdir /mnt/melongen
$ sudo mount -t cifs //192.168.11.35/share /mnt/melongen -o username=`whoami`,file_mode=0777,dir_mode=0777
もしここで
mount error: cifs filesystem not supported by the system
みたいに出た場合は,カーネルをアップデートしてから再起動してない可能性が高い.再起動すべし.
後は普通に/mnt/melongenにファイルブラウザなり,ターミナルでアクセスできる.
つかいおわったら,
$ sudo umount /mnt/melongen