Configuring a CDMA EV-DO modem
This small tarball helps you to install a CDMA EV-DO RevA modem under Linux using udev correctly. If you were an unlucky client of ice.no, you certainly discovered after some hours that the login/password given in the script they provide is wrong. After looking at the screenshots of the documentation for the Windows driver you eventually solved the problem. But it is still really annoying to have to launch all these scripts. Specially one has a bug and if you plug a memory stick, all your USB will be frozen for a while. Secondly, it is based on timeouts, plus vwdial, and it takes time to set up the connection.
So here, if you install it well, you may just need to plug the
modem, and you will be connected with a persistent connection, that
reconnects automatically when it stopped working (I do not know if you
the same problems as me, it sometimes just stop working but works if
you force restart of pppd). You need to change manually your
/etc/ppp/chap-secrets and
/etc/ppp/pap-secrets. For ice.no users, just put the line
"cdma * cdma" in each of them.
The rule script for udev is on level 89. On my configuration, hald is on 90. I have two rules that match the mass storage of the modem and stop it before hald. Then, it does not mount automatically the driver CD image. If it still mount it, make sure that hald is not launched on a previous level.
Download the file: cdma.tar.bz2. Decompress, then
type make install.
Posted on Sat, 03 Jan 2009 15:43:46 +0100.