The corrosion of Aaron Stone


Rolling in Internets

Well, it finally happened. I caved. I bought Internets everywhere with a Sprint plan and the Novatel USB727 doohickey. Bonus points to Novatel for packing a GPS and a EVDO rev A modem into such a small package and providing working Linux instructions involving only standard kernel serial drivers!

Novatel USB727

My critique of the instructions is also a strength: they’re looong, repeated several times for various distributions, but also totally idiot-proofed. At the very end, the steps to quickly get the modem dialing from the command line are presented.

Instruction for using the Sprint U727 in Linux, (and very likely the Verizon USB727, too). Here’s what works for me:<ul> <li>First, add this line to /etc/modprobe.conf:options usbserial vendor=0x1410 product=0x4100</li> <li>Create /etc/wvdial.conf with these contents: [Dialer Defaults] Modem = /dev/ttyUSB0 Baud = 460800 Init1 = ATZ Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0 ISDN = 0 Modem Type = USB Modem Phone = #777 Username = '' Password = '' Carrier Check = no Stupid Mode = yes</li> <li>Then, each time you want to use the modem:</li></ul><ol id="null"> <li> Insert the USB modem.</li> <li>Wait for the device to be recognized as a cdrom.</li> <li>eject /dev/cdrom(since I don’t have any other cdrom - you might need to eject /dev/cdrom1 or something)</li> <li>Wait a beat.</li> <li>wvdial</li> <li>route add default ppp0</li></ol>