- ether ケーブルを挿して起動すると,有線接続になる:
OOPBACK,UP,LOWER_UP>
mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0:
mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether b8:27:eb:49:40:35 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.150/24 brd 192.168.1.255
scope global eth0
valid_lft forever preferred_lft forever
inet6 2400:4060:e62:a700:9a48:2d0b:451d:7d92/64
scope global mngtmpaddr noprefixroute dynamic
valid_lft 14385sec preferred_lft 14385sec
inet6 fe80::9b3e:93fd:bc3d:5064/64 scope link
valid_lft forever preferred_lft forever
3: wlan0:
mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether b8:27:eb:1c:15:60 brd ff:ff:ff:ff:ff:ff
inet6 2400:4060:e62:a700:2a05:d2fe:64aa:d038/64
scope global mngtmpaddr noprefixroute dynamic
valid_lft 14383sec preferred_lft 14383sec
inet6 fe80::4f93:cfe9:bed9:29ba/64 scope link
valid_lft forever preferred_lft forever
ether ケーブルを外して起動すると,無線接続になる:
$ ip a
1: lo:
mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: eth0:
mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether b8:27:eb:49:40:35 brd ff:ff:ff:ff:ff:ff
inet6 2400:4060:e62:a700:9a48:2d0b:451d:7d92/64
scope global mngtmpaddr noprefixroute dynamic
valid_lft 14345sec preferred_lft 14345sec
inet6 fe80::9b3e:93fd:bc3d:5064/64 scope link
valid_lft forever preferred_lft forever
3: wlan0:
mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether b8:27:eb:1c:15:60 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.150/24 brd 192.168.1.255
scope global wlan0
valid_lft forever preferred_lft forever
inet6 2400:4060:e62:a700:2a05:d2fe:64aa:d038/64
scope global mngtmpaddr noprefixroute dynamic
valid_lft 14345sec preferred_lft 14345sec
inet6 fe80::4f93:cfe9:bed9:29ba/64 scope link
valid_lft forever preferred_lft forever
- RaspberryPi の有線接続と無線接続の切り替えは,切り替えのロジックがわからないと難儀する。
実際,ネットはこの難儀の記事が溢れている。
そして,そこではたいてい,つぎのコマンドがソルーションとして示される:
$ sudo ip link set eth0 up
$ sudo ip link set eth0 down
$ sudo ip link set wlan0 up
$ sudo ip link set wlan0 down
あるいは,
$ sudo ifconfig eth0 up
$ sudo ifconfig eth0 down
$ sudo ifconfig wlan0 up
$ sudo ifconfig wlan0 down
しかし,これはソルーションにはならない。
即ち,ip/ifconfig コマンドで down させたインタフェースは,up の ip/ifconfig コマンドを打っても,up にならない。
つぎのサイトに,このロジックの考察がある:
- 有線・無線接続の切り替えを VNC で操作
|