Take the 2-minute tour ×  I've got an Huawei HiLink E303 USB
G3-internet dongle that I'd like to use to connect to the
internet. I'm using Arch Linux. According to this page, the
Linux drivers are actually on the device and can be installed
relatively easy, including on Arch. However, I am not able to
actually mount this device, and can therefore not extract the
drivers. Basically, the device is being recognized as a USB
device, then promptly after that it loads as a 'CDC Ethernet
Device'. In the aforementioned tutorial, the trick is in
mounting the device and then loading the drivers, but I'm unable
to do so. No drive letter is being assigned when checking the
journal (remember, Arch is using systemd now, so no more
/var/log/messages etc files).  Here's some output:  $ journalctl
-f Feb 15 02:47:57 S1 kernel: usb 1-2: new high-speed USB device
number 21 using ehci_hcd Feb 15 02:47:58 S1 kernel: scsi12 :
usb-storage 1-2:1.0 Feb 15 02:47:58 S1 kernel: usb 1-2: USB
disconnect, device number 21 Feb 15 02:48:03 S