-
-
Save janprunk/b6f1d2f34cbb00c2ef9b9d50f22d88f9 to your computer and use it in GitHub Desktop.
Revisions
-
aayubkh revised this gist
Feb 13, 2024 . 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 @@ -17,8 +17,8 @@ As an elevated user: - 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: -
aayubkh revised this gist
Feb 13, 2024 . 1 changed file with 1 addition and 0 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 @@ -12,6 +12,7 @@ As an elevated user: - Now look exactly for `12d1:1f01` - not overlooking a single character mismatch. If all good, proceed. - Using your favourite editor, with elevated privileges, 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
Feb 13, 2024 . 1 changed file with 1 addition 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 @@ -9,7 +9,7 @@ As an elevated user: ~~~~ # lsusb | grep Huawei ~~~~ - Now look exactly for `12d1:1f01` - not overlooking a single character mismatch. If all good, proceed. - Using your favourite editor, with elevated privileges, create a new file called **70-huawei_e8372.rules** in **/etc/udev/rules.d/** `# gedit /etc/udev/rules.d/70-huawei_e8372.rules` -
aayubkh revised this gist
Feb 13, 2024 . 1 changed file with 1 addition 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 @@ -9,7 +9,7 @@ As an elevated user: ~~~~ # lsusb | grep Huawei ~~~~ - Now look exactly for `**12d1:1f01**` - not overlooking a single character mismatch. If all good, proceed. - Using your favourite editor, with elevated privileges, create a new file called **70-huawei_e8372.rules** in **/etc/udev/rules.d/** `# gedit /etc/udev/rules.d/70-huawei_e8372.rules` -
aayubkh revised this gist
Feb 13, 2024 . 1 changed file with 3 additions and 3 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 @@ -4,10 +4,10 @@ 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 two values using the following command (while the dongle is plugged in): As an elevated user: ~~~~ # lsusb | grep Huawei ~~~~ - Now look exactly for **12d1:1f01** - not overlooking a single character mismatch. If all good, proceed. -
aayubkh revised this gist
Feb 13, 2024 . 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 @@ -9,10 +9,10 @@ By default, your linux box would register your Huawei E8372 as a Mass Storage de sudo su lsusb | grep Huawei ~~~~ - Now look exactly for **12d1:1f01** - not overlooking a single character mismatch. If all good, proceed. - Using your favourite editor, with elevated privileges, 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: @@ -21,6 +21,6 @@ ACTION=="add", SUBSYSTEM=="usb", ATTRS{idVendor}=="12d1", ATTRS{idProduct}=="1f0 - 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. -
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.