個猫 としては 個猫 の 内部の ネットワーク の USB 起動可能な 計算機に 挿入して 使える様にしたいと考えています。
しかしながら 立ち上がるのですが ネットワーク に つながらない という 現象になる場合があります。 その時は 仕方がないので 設定してからでないと 使えません
log に 以下の様なものが残るのです。
-bash-5.1# grep eth0 boot.log Aug 25 17:17:17 +09:00 lfs111usb Bringing up the eth0 interface...Aug 25 17:17:17 +09:00 lfs111usb Interface eth0 doesn't exist. FAIL bash-5.1# grep eth0 kern.log Aug 25 17:17:17 lfs111usb kernel: [ 3.896233] tg3 0000:3f:00.0 eth0: Tigon3 [partno(BCM95755) rev a002]\ (PCI Express) MAC address 00:25:b3:d1:fe:cc Aug 25 17:17:17 lfs111usb kernel: [ 3.896245] tg3 0000:3f:00.0 eth0: attached PHY is 5755 (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[0]) Aug 25 17:17:17 lfs111usb kernel: [ 3.896254] tg3 0000:3f:00.0 eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1] Aug 25 17:17:17 lfs111usb kernel: [ 3.896261] tg3 0000:3f:00.0 eth0: dma_rwctrl[76180000] dma_mask[32-bit] Aug 25 17:17:17 lfs111usb kernel: [ 6.798414] tg3 0000:3f:00.0 enp63s0: renamed from eth0 -bash-5.1# grep eth0 sys.log Aug 25 17:17:17 lfs111usb kernel: [ 3.896233] tg3 0000:3f:00.0 eth0: Tigon3 [partno(BCM95755) rev a002] \ (PCI Express) MAC address 00:25:b3:d1:fe:cc Aug 25 17:17:17 lfs111usb kernel: [ 3.896245] tg3 0000:3f:00.0 eth0: attached PHY is 5755 (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[0]) Aug 25 17:17:17 lfs111usb kernel: [ 3.896254] tg3 0000:3f:00.0 eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1] Aug 25 17:17:17 lfs111usb kernel: [ 3.896261] tg3 0000:3f:00.0 eth0: dma_rwctrl[76180000] dma_mask[32-bit] Aug 25 17:17:17 lfs111usb kernel: [ 6.798414] tg3 0000:3f:00.0 enp63s0: renamed from eth0 -bash-5.1# dmesg | grep eth0 [ 3.896233] tg3 0000:3f:00.0 eth0: Tigon3 [partno(BCM95755) rev a002] (PCI Express) MAC address 00:25:b3:d1:fe:cc [ 3.896245] tg3 0000:3f:00.0 eth0: attached PHY is 5755 (10/100/1000Base-T Ethernet) (WireSpeed[1], EEE[0]) [ 3.896254] tg3 0000:3f:00.0 eth0: RXcsums[1] LinkChgREG[0] MIirq[0] ASF[0] TSOcap[1] [ 3.896261] tg3 0000:3f:00.0 eth0: dma_rwctrl[76180000] dma_mask[32-bit] [ 6.798414] tg3 0000:3f:00.0 enp63s0: renamed from eth0
なにか 個猫 にとっては 難しいので 単に 追加する事にした
プログラム で eth0 を 扱っている場合 駄目になる事が あるが 取り敢えずは 無視しておく
かってに 下記のもの を作成しているが 他にいい方法がある筈。
#!/bin/bash DEV_INTERFACE=$(ip address | grep -B1 ether | head -1 | cut -d : -f 2) echo $DEV_INTERFACE ip link set $DEV_INTERFACE up ip -family inet address add 192.168.0.111/24 broadcast 192.168.0.255 dev $DEV_INTERFACE ip route add default via 192.168.0.1 unset DEV_INTERFACE
Pending
にゃんたろう 拝!
2022年 8月 25日 木曜日 21:05:33 JST 作成