Modem operation

From A110 Wiki

Jump to: navigation, search

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)