Al fin lo he conseguido. Me ha llevado por lo menos media hora! Siguiendo algunas instrucciones de Alfonso Jiménez: Internet con Yoigo y Ubuntu y haciendo un par de pirulas para descargar las dependencias de wvdial, marraneadas de Ubuntu:
que en Sid están marcadas como Package not available.
Y, de momento, todavía no he conseguido hacerlo funcionar por Bluetooth que, como dice ender, es lo interesante porque puedes recibir llamadas. Sólo por usb, configurando:
~/.wvdial :
[Dialer YoigoUSB]
Modem = /dev/ttyACM0
Phone = *99***1#
Username = »
Password = »
/etc/wvdial.conf
[Dialer YoigoUSB]
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = USB Modem
Phone = *99***1#
ISDN = 0
Username = »
Init1 = ATZ
Password = »
Modem = /dev/ttyACM0
Baud = 460800
Y, ejecutando sudo wvdial YoigoBT ya conecta él solico a la intenné a una velocidad suficiente como para hacer un ssh y no cagarte en sus muertos.
Queda por supuesto decir que al hacer un dmesg todo tiene que reconocerse correctamente a nivel de núcleo tal que
usb 2-1: new full speed USB device using uhci_hcd and address 2
usb 2-1: configuration #3 chosen from 1 choice
cdc_acm 2-1:3.1: ttyACM0: USB ACM device
cdc_acm 2-1:3.3: ttyACM1: USB ACM device
usbcore: registered new interface driver cdc_acm
drivers/usb/class/cdc-acm.c: v0.25:USB Abstract Control Model driver for USB modems and ISDN adapters
usb0: register ‘cdc_ether’ at usb-0000:00:1d.1-1, CDC Ethernet Device,
usbcore: registered new interface driver cdc_ether
Y que, ante mayores problemas, se puede cambiar el tamaño de la MTU con algo parecido a
ip l
sudo ip link set ppp0 mtu 472
con valores para la mtu entre 472 y 1000. Suerte!