Membuat sendiri script ejecter modem USB - PTIK-UNM MAKASSAR
Breaking News

Membuat sendiri script ejecter modem USB

Membuat sendiri script ejecter modem USB dan mendaftarkannya ke module option. Contoh script rulus berikut adalah untuk modem ZTE AC682 pengguna modem lain tentu dapat menyesuaikannya.

Script rules:

Jalankan gedit sebagai root ( sudo gedit)

##

## This rules are for the new version of udev( > udevinfo, version 173 )

## The command to check the version is : udevadm info -V

## Or : udevinfo -V

##

######################################################################



ACTION=="change", KERNEL=="sr*", SUBSYSTEM=="block", ATTRS{idVendor}=="19d2", ATTRS{idProduct}=="ffde", RUN+="/usr/bin/eject %k"


#####################################################################

# ac682

ACTION=="add", SUBSYSTEM=="usb", DRIVER=="usb", ATTR{idVendor}=="19d2", ATTR{idProduct}=="ffdd", RUN+="/usr/bin/new_id.sh 19d2 ffdd"


simpan file dengan nama [misal] 10-usbmodemku.rules letakkan file tersebut ke /etc/udev/rules.d


Script new_id.sh:

Jalankan gedit sebagai root ( sudo gedit)


#!/bin/sh

if [ $# -ne 2 ]; then

echo "Usage: vendor_id product_id"

exit

fi

if [ ${#1} -ne 4 ]; then

echo "Invalid parameter!"

exit

fi

if [ ${#2} -ne 4 ]; then

echo "Invalid parameter!"

exit

fi

echo "$1 $2" > /sys/bus/usb-serial/drivers/option1/new_id


simpan file dengan nama newid.sh letakkan file tersebut ke /usr/bin, atur permission file new_id.sh supaya dapat diakses oleh semua user dan menjalankannya sebagai executable.






Script ini saya dapatkan dari teman facebook saya om Boja Linuxer , Thx udah share om :)

Tidak ada komentar untuk "Membuat sendiri script ejecter modem USB"