Bolt BL-100 Memiliki modem lte qualcomm yang dipasang menggunakan socket pci-e. Socket pci-e ini memiliki daya 3.3v yang terhubung secara langsung ke pin gpio 28. Daya yang didapatkan diberikan oleh pin keluaran chip mt7620 sebagai prosesornya.
#!/bin/sh
gpio_path="/sys/class/gpio/gpio28/value"
if [ ! -e "$gpio_path" ]; then
echo "Booting Modem..." | tee >(logger)
sleep 1
echo 28 > /sys/class/gpio/export
echo out > /sys/class/gpio/gpio28/direction
echo 1 > /sys/class/gpio/gpio28/value
sleep 1
echo "Writing Driver VID & PID" | tee >(logger)
echo "05c6 9026" > /sys/bus/usb/drivers/qmi_wwan/new_id
echo "Booting completed !" | tee >(logger)
exit
fi
gpio_val=$(cat $gpio_path)
echo GPIO value: $gpio_val | tee >(logger)
echo "Restarting Modem..." | tee >(logger)
echo 0 > /sys/class/gpio/gpio28/value
echo "Sleeping 5s..." | tee >(logger)
sleep 5
echo "Turning On Modem" | tee >(logger)
echo 1 > /sys/class/gpio/gpio28/value
sleep 1
echo "Writing Driver VID & PID" | tee >(logger)
echo "05c6 9026" > /sys/bus/usb/drivers/qmi_wwan/new_id
echo "Finished." | tee >(logger)
Simpan script diatas di folder /root/bootmodem.sh
Masukkan script pada saat startup di halaman luci.
Install package luci-app-commands
opkg update
opkg install luci-app-commands
Konfigurasi script di dalam app-command agar script bisa diakses dari menu web
Konfigurasi selesai, jika ingin melakukan restart modem pergi ke menu System → Custom Commands lalu pilih script Restart Modem dan klik RUN.
Tunggu sekitar 5 detik untuk modem selesai melakukan restart dan sekitar 5 detik lagi agar interface wwan0 memperbaharui koneksi ke modem lte.
Loading Comments ...