- Back to Home »
- USB Modem Linux #2 | USB Mode Switch (from source)
Posted by : M yunus
Minggu, 12 Februari 2017
Ini adalah tutorial pilihan untuk menginstal USB mode switch dari sumber (from source) di Linux. Tutorial sebelumnya dapat dilihat disini.
untuk menginstal USB mode switch dari sumber ikuti langkah" berikut.
1. Download Aplikasi USB Mode Switch disini (release 2017-01-17), cek versi terbaru disini.
2. Download database rule untuk modem disini.
3. Install libusb module, buka terminal jalankan perintah berikut.
sudo apt-get update
sudo apt-get install libusb-dev
4. Buat folder untuk menampung file hasil download dan unpack file yang telah di download ( file no 1 dan 2) ke dalam folder yang telah di buat.
cd
sudo mkdir USBModem
cd USBModem
sudo tar -xjvf *.tar.bz2
5. masuk kedalam file telah di download pada langkah ke 1, dan jalankan perintah berikut,
cd usb-modeswitch-2.5.0
sudo make install
6. jika proses installasi berhasil dilakukan, tancapkan USB modem pada komputer dan jalankan
lsusb | grep modem
maka akan keluar list device usb modem yang terhubung ke komputer, tampak seperti berikut
Bus 001 Device 005: ID 12d1:1446 Huawei Technologies Co., Ltd. E173 3G Modem (HSPA modem)
ID 12d1:1446 merupakan ID vendor dan ID produk default pada USB modem yang saya gunakan (saya mengunakan USB modem huawei E177).
7.Restart komputer pada keadaan USB modem masih terhubung.
sudo reboot
8. setelah komputer kembali berjalan, buka terminal kembali dan jalankan,
lsusb | grep modem
seharusnya ID vendor dan ID produk USB modem akan berubah, paling tidak terlihat sebagai berikut.
Bus 001 Device 005: ID 12d1:1436 Huawei Technologies Co., Ltd. E173 3G Modem (modem-mode)
ID 12d1:1436 merupakan ID vendor dan ID produk target.
9. pada langkah selanjutnya kita akan mengatur ulang konfigurasi aplikasi USB mode switch untuk modem huawei E177 yang saya gunakan ( default ID 12d1:1446 , target ID 12d1:1436 ).
masuk kedalam folder yang telah di download pada langkah ke 2.
cd ~/Downloads/usb-modeswitch-data-20170205/usb_modeswitch.d
setelah itu buka file yang namanya sama dengan target ID yang kita gunakan (target ID 12d1:1436 ).
sudo nano 12d1\:1436
note : untuk keluar dari editor nano, ctrl+x dilanjutkan shift+y, untuk mengcopy dari editor nano, ctrl+shift+c
file konfigurasi yang di copy paling tidak berisi Default dan Traget (vendor , product) dan messae yang sesuai untuk masing" jenis modem. terlihat sebagai berikut,
DefaultVendor= 0x12d1
DefaultProduct= 0x1446
TargetVendor=0x12d1
TargetProduct=0x1436
MessageContent="55534243123456780000000000000011062000000101000100000000000000"
10. buka file konfigurasi usb modeswitch dan paste konfigurasi modem untuk id 12d1:1436 dibaris paling bawah ( paste pada editor nano, ctrl+shift+v).
sudo nano /etc/usb_modeswitch.conf
terus simpan dengan ctrl+x dilanjut shift+y, setelah itu aktifkan printah usb mode switch dg langkah berikut. jalankan perintah berikut :
sudo nano /etc/rc.local
ketika sudah terbuka tambahkan perintah berikut pada baris paling bawah sebelum bagian exit 0 .
sudo usb_modeswitch -c /etc/usb_modeswitch.conf
sehingga akan terlihat seperti berikut :
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
# Print the IP address
_IP=$(hostname -I) || true
if [ "$_IP" ]; then
printf "My IP address is %s\n" "$_IP"
fi
sudo usb_modeswitch -c /etc/usb_modeswitch.conf
exit 0
terus simpan dengan ctrl+x dilanjut shift+y.
11. untuk memastikan semuanya berjalan, reboot komputer dan setelah kembali hidup, jalankan perintah berikut,
ls /dev/ttyUSB*
maka paling tidak akan menghasilkan
/dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2
interface default untuk USB modem biasanya pada /dev/ttyUSB0
selanjutnya anda membutuhkan aplikasi WVDIAL dan PPP untuk memanage konektifitas modem pada komputer linux disini.
Artikel Terkait : USB Modm Linux #1 | USB Mode Switch
sumber :
http://www.draisberghof.de/usb_modeswitch/#download
*) dengan beberapa penambahan
untuk menginstal USB mode switch dari sumber ikuti langkah" berikut.
1. Download Aplikasi USB Mode Switch disini (release 2017-01-17), cek versi terbaru disini.
2. Download database rule untuk modem disini.
3. Install libusb module, buka terminal jalankan perintah berikut.
sudo apt-get update
sudo apt-get install libusb-dev
4. Buat folder untuk menampung file hasil download dan unpack file yang telah di download ( file no 1 dan 2) ke dalam folder yang telah di buat.
cd
sudo mkdir USBModem
cd USBModem
sudo tar -xjvf *.tar.bz2
5. masuk kedalam file telah di download pada langkah ke 1, dan jalankan perintah berikut,
cd usb-modeswitch-2.5.0
sudo make install
6. jika proses installasi berhasil dilakukan, tancapkan USB modem pada komputer dan jalankan
lsusb | grep modem
maka akan keluar list device usb modem yang terhubung ke komputer, tampak seperti berikut
Bus 001 Device 005: ID 12d1:1446 Huawei Technologies Co., Ltd. E173 3G Modem (HSPA modem)
ID 12d1:1446 merupakan ID vendor dan ID produk default pada USB modem yang saya gunakan (saya mengunakan USB modem huawei E177).
7.Restart komputer pada keadaan USB modem masih terhubung.
sudo reboot
8. setelah komputer kembali berjalan, buka terminal kembali dan jalankan,
lsusb | grep modem
seharusnya ID vendor dan ID produk USB modem akan berubah, paling tidak terlihat sebagai berikut.
Bus 001 Device 005: ID 12d1:1436 Huawei Technologies Co., Ltd. E173 3G Modem (modem-mode)
ID 12d1:1436 merupakan ID vendor dan ID produk target.
9. pada langkah selanjutnya kita akan mengatur ulang konfigurasi aplikasi USB mode switch untuk modem huawei E177 yang saya gunakan ( default ID 12d1:1446 , target ID 12d1:1436 ).
masuk kedalam folder yang telah di download pada langkah ke 2.
cd ~/Downloads/usb-modeswitch-data-20170205/usb_modeswitch.d
setelah itu buka file yang namanya sama dengan target ID yang kita gunakan (target ID 12d1:1436 ).
sudo nano 12d1\:1436
note : untuk keluar dari editor nano, ctrl+x dilanjutkan shift+y, untuk mengcopy dari editor nano, ctrl+shift+c
file konfigurasi yang di copy paling tidak berisi Default dan Traget (vendor , product) dan messae yang sesuai untuk masing" jenis modem. terlihat sebagai berikut,
DefaultVendor= 0x12d1
DefaultProduct= 0x1446
TargetVendor=0x12d1
TargetProduct=0x1436
MessageContent="55534243123456780000000000000011062000000101000100000000000000"
10. buka file konfigurasi usb modeswitch dan paste konfigurasi modem untuk id 12d1:1436 dibaris paling bawah ( paste pada editor nano, ctrl+shift+v).
sudo nano /etc/usb_modeswitch.conf
terus simpan dengan ctrl+x dilanjut shift+y, setelah itu aktifkan printah usb mode switch dg langkah berikut. jalankan perintah berikut :
sudo nano /etc/rc.local
ketika sudah terbuka tambahkan perintah berikut pada baris paling bawah sebelum bagian exit 0 .
sudo usb_modeswitch -c /etc/usb_modeswitch.conf
sehingga akan terlihat seperti berikut :
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
# Print the IP address
_IP=$(hostname -I) || true
if [ "$_IP" ]; then
printf "My IP address is %s\n" "$_IP"
fi
sudo usb_modeswitch -c /etc/usb_modeswitch.conf
exit 0
terus simpan dengan ctrl+x dilanjut shift+y.
11. untuk memastikan semuanya berjalan, reboot komputer dan setelah kembali hidup, jalankan perintah berikut,
ls /dev/ttyUSB*
maka paling tidak akan menghasilkan
/dev/ttyUSB0 /dev/ttyUSB1 /dev/ttyUSB2
interface default untuk USB modem biasanya pada /dev/ttyUSB0
selanjutnya anda membutuhkan aplikasi WVDIAL dan PPP untuk memanage konektifitas modem pada komputer linux disini.
Artikel Terkait : USB Modm Linux #1 | USB Mode Switch
sumber :
http://www.draisberghof.de/usb_modeswitch/#download
*) dengan beberapa penambahan