Discussion:
Toshiba Tecra 8000, Lucent Modem, FreeBSD 4.9-RELEASE, and
(too old to reply)
i***@tiscali.co.uk
2004-04-21 19:58:23 UTC
Permalink
Hello,

I recently installed FreeBSD 4.9-RELEASE on a Toshiba Tecra 8000. I have
been trying to make the built in Lucent modem work. I downloaded
ltmdm-1.4_5.tgz and installed it as root using:

pkg_add -v ltmdm-1.4_5.tgz

I ran the ltmdm shell script and nothing appeared to happen. I then
added the following to the file /boot/loader.conf:

ltmdm_load="YES"

and I changed my /etc/ppp/ppp.conf file as follows:

set device /dev/cual1
set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
\"\" AT OK-AT-OK ATE1Q0 OK AT+GCI=00 OK \\dATDT\\T TIMEOUT 40 CONNECT"

The ltmdm kernal module is loaded when the computer is booted up. When I
run ppp and type the term command I recieve the following message:

Warning: deflink: /dev/cual1: Bad file descriptor
Failed to open /dev/cual1

I have searched the freebsd-mobile list and found references to a
/usr/local/etc/ltmdm/ltmdm.conf file, which does not exist on my system.
There was also a reference to some patches which may make a previous
version (ltmdm-1.4_3.tgz) work with this machine.

Any help in making this modem work with my system would be much appreciated.

Regards,

Ian.-
S***@alum.wofford.org
2004-04-21 22:55:07 UTC
Permalink
Hello, Ian. I use the ltmdm software quite a bit and have since
just before it appeared in the ports tree.

Speaking of which,
Post by i***@tiscali.co.uk
pkg_add -v ltmdm-1.4_5.tgz
is there some reason you didn't install it via port? Adding a load
statement to /boot/loader.conf shouldn't be necessary because it
will put a startup script under /usr/local/etc/rc.d to get the
device configured at boot.
Post by i***@tiscali.co.uk
set device /dev/cual1
Shouldn't that be /dev/cual0 instead?? That is what it has always
been for me. If you aren't sure this should get the correct device
for you:

ls /dev/cual*

For me that outputs:

/dev/cual0 /dev/cuala0 /dev/cuall0

Also, check your dmesg statent like this for the device:

demsg | grep ltmdm

You should see something like:

ltmdm0: <Lucent Winmodem> port 0xe800-0xe8ff,0xecb8-0xecbf mem
0xf8ffec00-0xf8ffecff irq 10 at device 8.0 on pci8
ltmdm0: type Virtual 16550A

This software has worked for me under every revision of FreeBSD I've
tried to use it under. I'm currently running 4.9-RELEASE and
5.2.1-RELEASE using the modem with no issues.

Good luck!

Sean
w***@wonkity.com
2004-04-22 02:02:56 UTC
Permalink
Post by i***@tiscali.co.uk
I recently installed FreeBSD 4.9-RELEASE on a Toshiba Tecra 8000. I have
been trying to make the built in Lucent modem work. I downloaded
pkg_add -v ltmdm-1.4_5.tgz
I ran the ltmdm shell script and nothing appeared to happen.
It should at least echo "ltmdm" to the shell. If it's working, you'll
also see a dmesg-style recognition line.
Post by i***@tiscali.co.uk
ltmdm_load="YES"
This should not be necessary.
Post by i***@tiscali.co.uk
I have searched the freebsd-mobile list and found references to a
/usr/local/etc/ltmdm/ltmdm.conf file, which does not exist on my system.
There was also a reference to some patches which may make a previous
version (ltmdm-1.4_3.tgz) work with this machine.
I spent some time in September 2002 corresponding with WATANABE Kiyoshi
<***@pop16.odn.ne.jp> (email address included because it's already
been publicly posted on the ports page). The Tecra 8000 has the modem
set up as an ISA device, and he modified the code and helped me
configure it until it worked.

The bad news is that I don't think those changes have been integrated
into the port; certainly the port doesn't appear to work on my Tecra
8000, which is now running 5.2.1.

-Warren Block * Rapid City, South Dakota USA

Loading...