Добрый день. Возможно ли написать скрипт для передёргивания питания USB при зависании модема?
Среди списка интерфейсов при подключённом модеме вот что:
(config)> show interface
Interface, name = "UsbLte0"
id: UsbLte0
index: 0
interface-name: UsbLte0
type: UsbLte
description: L860_LTE_Module
traits: Usb
traits: Mobile
traits: Mac
traits: Ethernet
traits: Ip
traits: Ip6
traits: Supplicant
traits: EthernetIp
traits: UsbLte
link: up
connected: yes
state: up
mtu: 1500
tx-queue-length: 0
address: *.*.*.166
mask: 255.255.255.255
uptime: 5151
global: yes
defaultgw: no
priority: 65502
security-level: public
ipv6:
defaultgw: no
mac: **:**:**:**:**:**
auth-type: none
plugged: yes
vendor: 8087
model: 095a
manufacturer: Intel Corp.
serial: **************************************:********************
fw: *******.5001.00.**.**.** ЭТО МОЖНО ПУБЛИКОВАТЬ!
signal-level: 4
rssi: -61
rsrp: -91
cinr: 9
rsrq: -10
phone-number:
apn: internet
bssid: *********** ЭТО НЕЛЬЗЯ ПУБЛИКОВАТЬ!
enb-id: ***** ЭТО НЕЛЬЗЯ ПУБЛИКОВАТЬ!
sector-id: *
tac: ****
phy-cell-id: *** ЭТО НЕЛЬЗЯ ПУБЛИКОВАТЬ!
earfcn: 1602
dl-freq: 1845200
ul-freq: 1750200
band: 3
bandwidth: 20
carrier, id = 1:
active: yes
mobile: 4G
phy-cell-id: ***
earfcn: 1602
band: 3
dl-freq: 1845200
ul-freq: 1750200
bandwidth: 20
carrier, id = 2:
active: yes
mobile: 4G
phy-cell-id: ***
earfcn: 6338
band: 20
dl-freq: 809800
ul-freq: 850800
bandwidth: 10
mobile: 4G+
connection-state: Connected
imsi: *******************
iccid: *******************
operator: Yota
operator-raw: 0,0,"YOTA",7
plmn: 25002
temperature: 53
sim: READY
pin-attempts: 0
imei: ***************
product: L860 LTE Module
ati:
manufacturer: Intel
model: L860 LTE Module
revision: V1.2
summary:
Если модем отключён, то:
Interface, name = "UsbLte0"
id: UsbLte0
index: 0
interface-name: UsbLte0
type: UsbLte
description: L860_LTE_Module
traits: Usb
traits: Mobile
traits: Mac
traits: Ethernet
traits: Ip
traits: Ip6
traits: Supplicant
traits: EthernetIp
traits: UsbLte
link: down
connected: no
state: up
mtu: 1500
tx-queue-length: 0
global: yes
defaultgw: no
priority: 65502
security-level: public
ipv6:
defaultgw: no
mac: **:**:**:**:**:**
auth-type: none
plugged: no
summary:
(некоторая личная информация скрыта *)
Хотелось бы когда модем отваливается, то автоматически бы передёргивалось пинание USB, но не чаще раз в 20 минут.
Например командой interface UsbLte0 usb power-cycle 1000
Или может быть как по-другому...
Заранее благодарен.