Software Modem Driver

Warren Togami wtogami at redhat.com
Thu Jul 1 07:51:20 UTC 2004


https://bugzilla.fedora.us/show_bug.cgi?id=1803
slmodem package

I recently was forced to endure the pain of using dial-up Internet.  I 
was surprised to find this "slmodem" daemon that uses the ALSA 
snd-intel8x0m driver included in FC2 to make a working sound device, 
avoiding the binary-only kernel module.  The slmodemd daemon creates 
/dev/ttySL0 and ppp worked great.  The current package works, but if 
anyone else is interested in polishing this up, it needs a bit more work.

Blockers:
* Add command line option to demonize
* Return useful error codes, or zero if daemonize worked
* Use "daemon" so messages are recorded in syslog
* Make [OK] and [FAILED] messages work
* Add /etc/sysconfig/slmodem for country configuration, and perhaps 
other options.  See Mandrake's slmodem package for examples.

Would be nice:
* Use ppp's "chat" program to test modem with ATZ and OK response
* Would it be acceptable to automatically symlink /dev/modem to 
/dev/ttySL0 if /dev/modem does not exist?
* Does selinux policies need to know anything about this?

License question:
* The license attached is included within the tarball.  If used with the 
binary-only kernel it probably would be unacceptable to ship, but it 
appears that the daemon has an acceptable license?  BSD-ish with 
documentation advertising requirement?

Warren Togami
wtogami at redhat.com
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: COPYING
Url: http://lists.fedoraproject.org/pipermail/devel/attachments/20040701/7f94b83c/attachment-0002.pl 


More information about the devel mailing list