


(If you can’t see what you’re typing, type ATE1 to turn echo on.) To confirm that you’re actually talking to the modem, type AT .Note that to disconnect and exit screen you need to type Ctrl+A and then k (There are many other utilities besides screen that will work for this as well, including minicom, but screen is included in the BeagleBone OS image.) This will give you a blank screen session. If the modem doesn’t switch into 12d1:1001 mode, try rerunning the above command with -I. E169/E620/E800 HSDPA Modem Note: Some users have reported that this only works with the -I flag on the command. The line should now show: Bus 001 Device 003: ID 12d1:1001 Huawei Technologies Co., Ltd. The 12d1:1f01 indicates that the modem is in storage mode and we need to switch it to serial mode.You should see a line in the output like this: Bus 001 Device 002: ID 12d1:1f01 Huawei Technologies Co., Ltd. Save the file and reboot the board by typing reboot.Here’s what it should look like if you’re using the nano editor: To do this, edit the file /etc/usb_nf and set DisableSwitching to 1.

We need to disable USB mode switching so that the modem doesn’t get stuck in HiLink mode when we plug it in.Boot up your BeagleBone, SSH to it, and login.Follow these instructions to get to that point: Switching the Huawei E303 into Serial Modeīefore sending any AT commands to the modem, you need to switch it from the default HiLink mode into serial mode. Other Useful Links (#other-useful-links).Switching the Huawei E303 into Serial Mode.This Huawei E303 AT Commands tutorial was created on the BeagleBone Black, but most of the steps will apply to any Linux system and there are some notes for Windows users at the end. This method is more complicated, but can allow you to programmatically send SMS or disconnect the radio. Many of our customers using the Huawei E303 want to move beyond the HiLink feature of the modems described in our other tutorials and gain more low-level control by using AT commands.
