While trying to work out what was up with Wii error 32022, I was seeing if using our Exetel 3G dongle (rather than DSL) would let us update. This means that I got reasonable working PPP chatscripts for Exetel 3G.
/dev/ttyUSB0 ipparam exetel1 230400 noauth defaultroute connect "/usr/sbin/chat -v -f /etc/chatscripts/exetel-3g"
ABORT 'BUSY' ABORT 'NO CARRIER' ABORT 'ERROR' "" AT OK AT&F OK ATD*99***1# CONNECT ""
These are an unholy combination of ideas from Ubuntu Living and etbe, since I am about 5 years too young to have had to learn the Hayes command set as a requirement to get on the ‘net. (Well, a year too young perhaps, Andrew knows it.)
Setting up network address translation is left as an exercise for the reader.