Modem operation
From A110 Wiki
this sequence of steps was done successfully with an IL1 in late 2009 and should be reproducible.
1. get sidux 1-2009 (Ouranus) 32-bit on a USB-stick and boot it in persistent mode (kernel param. persistent)
2. in a console issue the following commands
su
apt-get update
apt-get dkms
apt-get minicom
from linux.zsolttech.com/linmodem/agrsm get the dkms-agrsm_2.1.80-5_i386.deb
within which the agrmodemlib.o library keeps critical LSI proprietary functions in 32 bit format - thus these drivers do not support x86_64 kernels.
dpkg -i dkms-agrsm_2.1.80-5_i386.deb
modprobe agrmodem
modprobe agrserial
at above 3 lines you should see some success reports, such as version info of softmodem library.
run minicom and set serial device to /dev/ttyAGS3
run ATI11 at some point for electrical quality
ATX5
now in Germany, you can dial into a BBS in Hamburg, good ole TECS
ATDT04064413888
also, run wvdialconf and look into the resulting /etc/wvdial.conf. maybe you should set up S7=99 because 45 seconds may be too short for negotiating time.
it gives you great 30'000 bps speeds even on modem-unfriendly digitized lines. how much did you manage to get with the 1GHz VIA-C7 ULV ? tell in discussion page!
great research done by the folks at zsolttech.com !
discuss at linmodems.org
caveats:
but beware:
- AT&F hangs the laptop
- ATZ gives you funny messages about PID faking
- ATX5 is required for successful CONNECT here, ATX1 won't do it.
- always check out on ATI11 - a powerful feature! else no engineering attitude ;-)
- on the IL1 the pppd daemon dies after a few minutes with some Internet providers. make sure you are firewalled.
- if you unplug the phone line, you may see funny crashes
- this procedure fails on latest sidux, unless a DKMS rebuild of the kernel or whatever is done. use the old sidux 1-2009 Ouranus with 2.6.28-5.slh.3-sidux-686 kernel, which is great and hardly ever failed on the IL1. the new sidux is much slower. The "green desktop" sidux still rulez.
- overall, stability of the modem-software for D40 is a problem. /var/log/messages gets full of errors, as another user also reported on the mailing list. In contrast, the VIA 1106:3068 is a modem on /dev/ttySL0 that gets CONNECT 53000 here and is very stable, I had no problems here. On top of that 1106:3068 got autodetected by puppy 4.0 (but not puppy-Linux 4.3.1)
