-
-
Save summershrimp/d0d9b885e2b7614b4931a28f98e6e6e3 to your computer and use it in GitHub Desktop.
Revisions
-
aayubkh revised this gist
Jul 25, 2016 . 1 changed file with 2 additions and 2 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -5,10 +5,10 @@ # Configuration By default, your linux box would register your Huawei E8372 as a Mass Storage device and not (somehow) as a modem. First, make **sure** you have the exace same device we're talking about. This can be confirmed by looking at 2 values. Give the following command (while the dongle is plugged in): ~~~~ sudo su lsusb | grep Huawei ~~~~ - Now look exactly for **12d1:1f01**. Even if one letter is other than this, do not proceed. - Using your favourite editor, create a new file called **70-huawei_e8372.rules** in **/etc/udev/rules.d/** -
aayubkh revised this gist
Jul 25, 2016 . 1 changed file with 4 additions and 4 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -5,10 +5,10 @@ # Configuration By default, your linux box would register your Huawei E8372 as a Mass Storage device and not (somehow) as a modem. First, make **sure** you have the exace same device we're talking about. This can be confirmed by looking at 2 values. Give the following command (while the dongle is plugged in): ~~~~ sudo su lsusb | grep Huawei ~~~~ - Now look exactly for **12d1:1f01**. Even if one letter is other than this, do not proceed. - Using your favourite editor, create a new file called **70-huawei_e8372.rules** in **/etc/udev/rules.d/** -
aayubkh revised this gist
Jul 25, 2016 . No changes.There are no files selected for viewing
-
aayubkh revised this gist
Jul 25, 2016 . 1 changed file with 4 additions and 4 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -5,13 +5,13 @@ # Configuration By default, your linux box would register your Huawei E8372 as a Mass Storage device and not (somehow) as a modem. First, make **sure** you have the exace same device we're talking about. This can be confirmed by looking at 2 values. Give the following command (while the dongle is plugged in): ~~~~ sudo su lsusb | grep Huawei ~~~~ - Now look exactly for **12d1:1f01**. Even if one letter is other than this, do not proceed. - Using your favourite editor, create a new file called **70-huawei_e8372.rules** in **/etc/udev/rules.d/** `gedit /etc/udev/rules.d/70-huawei_e8372.rules` - Paste the following piece of code in it, and save it: -
aayubkh revised this gist
Jul 25, 2016 . 1 changed file with 2 additions and 1 deletion.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -2,10 +2,11 @@ 1. usb_modeswitch, usb_modeswitch-data 2. libusb1 3. libusb-devel(Fedora), libusb-dev(Debian based) # Configuration By default, your linux box would register your Huawei E8372 as a Mass Storage device and not (somehow) as a modem. First, make **sure** you have the exace same device we're talking about. This can be confirmed by looking at 2 values. Give the following command (while the dongle is plugged in): `sudo su` `lsusb | grep Huawei` - Now look exactly for **12d1:1f01**. Even if one letter is other than this, do not proceed. -
aayubkh revised this gist
Jul 25, 2016 . 1 changed file with 0 additions and 4 deletions.There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -1,12 +1,8 @@ # Dependencies 1. usb_modeswitch, usb_modeswitch-data 2. libusb1 3. libusb-devel(Fedora), libusb-dev(Debian based) # Configuration By default, your linux box would register your Huawei E8372 as a Mass Storage device and not (somehow) as a modem. First, make **sure** you have the exace same device we're talking about. This can be confirmed by looking at 2 values. Give the following command (while the dongle is plugged in): `sudo su` -
aayubkh created this gist
Jul 25, 2016 .There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode charactersOriginal file line number Diff line number Diff line change @@ -0,0 +1,29 @@ ------------ # Dependencies ------------ 1. usb_modeswitch, usb_modeswitch-data 2. libusb1 3. libusb-devel(Fedora), libusb-dev(Debian based) ------------- # Configuration ------------- By default, your linux box would register your Huawei E8372 as a Mass Storage device and not (somehow) as a modem. First, make **sure** you have the exace same device we're talking about. This can be confirmed by looking at 2 values. Give the following command (while the dongle is plugged in): `sudo su` `lsusb | grep Huawei` - Now look exactly for **12d1:1f01**. Even if one letter is other than this, do not proceed. - Using your favourite editor, create a new file called **70-huawei_e8372.rules** in **/etc/udev/rules.d/** `gedit /etc/udev/rules.d/70-huawei_e8372.rules` - Paste the following piece of code in it, and save it: _`ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1f01", RUN+="/usr/sbin/usb_modeswitch -v 12d1 -p 1f01 -M '55534243123456780000000000000a11062000000000000100000000000000'" ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1f01", RUN+="/bin/bash -c 'modprobe option && echo 12d1 14db > /sys/bus/usb-serial/drivers/option1/new_id'"`_ - Finally, reload all the udev rules by: `udevadm control --reload-rules` - Now restart your PC and you're good to go now. Whenever you plug-in your dongle, you'll have it automatically registered as a modem.