Internet key Vodafone K5150

Provata su Debian GNU/Linux 6.0.9 Squeeze.

Queste chiavette funzionano diversamente da quelle di prima generazione: invece di esporre un'interfaccia seriale (es. /dev/ttyUSB2) su cui attivare pppd, espone un'interfaccia Ethernet.

Esiste comunque la doppia modalità usb-storage e cdc_ether, cioè appena inserita la chiavetta si presenta come memoria di massa USB contenente i driver di installazione:

Bus 002 Device 003: ID 12d1:1f16 Huawei Technologies Co., Ltd. 

Con il software opportuno (fornito sulla chiavetta stessa, non-free, solo 32bit) oppure con usb-modeswitch (da provare), la chiavetta viene switchata in modalità cdc_ether:

Bus 002 Device 004: ID 12d1:1575 Huawei Technologies Co., Ltd. 

La procedura di installazione fornita sulla chiavetta stessa pare che faccia quanto segue:

Pare che il demone (/usr/local/MobileBrServ/mbbservice) serva solo ad effettuare l'equivalente di usb-modeswitch, cioè switchare la chiavetta dalla modalità usb-storage alla modalità cdc_ether.

Quando la chiavetta viene riconosciuta dal kernel, viene switchata in modalità Ethernet da runmbbservice e grazie alla configurazione di /etc/network/interfaces si autoconfigura via DHCP:

allow-hotplug eth1
iface eth1 inet dhcp

L'unica accortezza da avere è che non esista già un default gateway, altrimenti la macchina si trova ad averne due (metà dei pacchetti in uscita verrebbe persa).