Tenha uma boa leitura nas páginas do Arch Wiki sobre modems 3G USB e Huawei E220 .
Seu modelo específico é discutido nos fóruns , que sugere o seguinte:
Crie /usr/share/usb_modeswitch/12d1:14db
com o seguinte conteúdo
# Huawei E303
DefaultVendor = 0x19d2
DefaultProduct = 0x14db
TargetVendor = 0x19d2
TargetProduct = 0x14db
MessageContent = "55534243123456780000000000000011062000000100000000000000000000"
Edite (ou crie) /lib/udev/rules.d/40-usb_modeswitch.rules
e adicione as seguintes linhas
# Huawei E303
ATTRS {idVendor} == "12d1", ATTRS {idProduct} == "14db", RUN + = "usb_modeswitch '% b /% k'"
Em seguida, reinicie o udev ou desconecte seu dongle e conecte-o novamente.
Você também pode precisar instalar alguns pacotes listados na [página wiki do modem 3G] ( link ).