Under openSUSE 11.3, this modem is immediately detected when plugged into a USB port and the device file shows up as /dev/ttyACM0 (assuming you only have one).
The TRENDNet modem will respond with a device id of 56000 given the command ATI. mgetty that ships with openSUSE 11.3 will incorrectly detect this modem as a Rockwell and proceed to issue commands that the TRENDNet modem does not understand for voice modes.
Note - configuring vgetty to force this setting is possible without modifying the source. No such luck telling ‘vm’ to use the V253modem setup without modifying source.
Built mgetty via:
This will install into /usr/local.
Format of sound file:
The TRENDNet is picky about the audio file format used. When I had originally thought the TRENDNet was Rockwell based (because mgetty seemed sure that it was) I encoded my test sound file as a Rockwell 4 format (4-bit Rockwell ADPCM), the indication that there was a problem with the sound file was not intuitive with the following error in /var/log/vm.log (note the “Wrong modem type found”)
Empirically found that the following sound encoding works:
Now, install Modem::Vgetty from CPAN and find where it installed its example scripts callme.pl and use it:
If it doesn’t work, try adding -x 9 just before -S and watch /var/log/vm.log