Jito463
03-06-2002, 03:17 AM
Ok, here's the deal. I've been trying to get my 3Com/USR modem to work under Mandrake 8.1. It has built in support for model 5610, but I've got model 5613. There are beta drivers on USR's website, but I can't seem to get them to work. I contacted USR and they replied with some instructions on how to install the modem, but they're not working. Here are the instructions they gave me (just the commands as I'm sure you know what they do already):
rm /dev/modem
cd /proc
cat pci
setserial /dev/ttyS1 irq # port 0x#### autoconfig
ln /dev/ttyS1 /dev/modem
Alright, now, most of that works UNTIL I attempt to link my modem to /dev/modem. I had to alter that to ttyS3 as the other ports were already in use, but every time I try to link it says Operation is not allowed. Also, and I don't know if this is important or not, but it listed my I/O as 0xa400 [0xa407]. Note the second address. Here's the log from my terminal session:
[root@localhost proc]# setserial /dev/ttyS1 irq 10 port 0xa400 autoconfig Cannot set serial info: Address already in use
[root@localhost proc]# setserial /dev/ttyS4 irq 10 port 0xa400 autoconfig Cannot set serial info: Address already in use
[root@localhost proc]# setserial /dev/ttyS3 irq 10 port 0xa400 autoconfig
[root@localhost proc]# ln /dev/ttyS3 /dev/modem
ln: creating hard link `/dev/modem' to `/dev/ttyS3': Operation not permitted
[root@localhost proc]# rm /dev/modem
rm: cannot remove `/dev/modem': No such file or directory
[root@localhost proc]# setserial /dev/ttyS3 irq 10 port 0xa400 autoconfig
[root@localhost proc]# ln /dev/ttyS3 /dev/modem
ln: creating hard link `/dev/modem' to `/dev/ttyS3': Operation not permitted
[root@localhost proc]# setserial /dev/ttyS2 irq 10 port 0xa400 autoconfig
Cannot set serial info: Address already in use
[root@localhost proc]# setserial /dev/ttyS5 irq 10 port 0xa400 autoconfig
/dev/ttyS5: No such file or directory
[root@localhost proc]# setserial /dev/ttyS4 irq 10 port 0xa400 autoconfig
Cannot set serial info: Address already in use
[root@localhost proc]# setserial /dev/ttyS3 irq 10 port 0xa400 autoconfig
[root@localhost proc]# rm /dev/modem
rm: cannot remove `/dev/modem': No such file or directory
[root@localhost proc]# rm /dev/modem/
rm: cannot remove `/dev/modem': No such file or directory
[root@localhost proc]# cd /dev/modem
bash: cd: /dev/modem: No such file or directory
[root@localhost proc]# ln /dev/ttyS3 /dev/modem
ln: creating hard link `/dev/modem/ttyS3' to `/dev/ttyS3': Operation not permitted
[root@localhost proc]#
Any assistance you can provide would be greatly appreciated. I currently am trying to get my sound card and modem to work under Linux, but my modem is the most important. If I can't get it to work under Linux, it's bye-bye Linux. And no, I'm not going to buy another modem, as that one cost me $100 (and it's well worth it too, I might add) and works just fine (except under Linux of course). Thanks in advance.
[ 06 March 2002: Message edited by: Jito463 ]
rm /dev/modem
cd /proc
cat pci
setserial /dev/ttyS1 irq # port 0x#### autoconfig
ln /dev/ttyS1 /dev/modem
Alright, now, most of that works UNTIL I attempt to link my modem to /dev/modem. I had to alter that to ttyS3 as the other ports were already in use, but every time I try to link it says Operation is not allowed. Also, and I don't know if this is important or not, but it listed my I/O as 0xa400 [0xa407]. Note the second address. Here's the log from my terminal session:
[root@localhost proc]# setserial /dev/ttyS1 irq 10 port 0xa400 autoconfig Cannot set serial info: Address already in use
[root@localhost proc]# setserial /dev/ttyS4 irq 10 port 0xa400 autoconfig Cannot set serial info: Address already in use
[root@localhost proc]# setserial /dev/ttyS3 irq 10 port 0xa400 autoconfig
[root@localhost proc]# ln /dev/ttyS3 /dev/modem
ln: creating hard link `/dev/modem' to `/dev/ttyS3': Operation not permitted
[root@localhost proc]# rm /dev/modem
rm: cannot remove `/dev/modem': No such file or directory
[root@localhost proc]# setserial /dev/ttyS3 irq 10 port 0xa400 autoconfig
[root@localhost proc]# ln /dev/ttyS3 /dev/modem
ln: creating hard link `/dev/modem' to `/dev/ttyS3': Operation not permitted
[root@localhost proc]# setserial /dev/ttyS2 irq 10 port 0xa400 autoconfig
Cannot set serial info: Address already in use
[root@localhost proc]# setserial /dev/ttyS5 irq 10 port 0xa400 autoconfig
/dev/ttyS5: No such file or directory
[root@localhost proc]# setserial /dev/ttyS4 irq 10 port 0xa400 autoconfig
Cannot set serial info: Address already in use
[root@localhost proc]# setserial /dev/ttyS3 irq 10 port 0xa400 autoconfig
[root@localhost proc]# rm /dev/modem
rm: cannot remove `/dev/modem': No such file or directory
[root@localhost proc]# rm /dev/modem/
rm: cannot remove `/dev/modem': No such file or directory
[root@localhost proc]# cd /dev/modem
bash: cd: /dev/modem: No such file or directory
[root@localhost proc]# ln /dev/ttyS3 /dev/modem
ln: creating hard link `/dev/modem/ttyS3' to `/dev/ttyS3': Operation not permitted
[root@localhost proc]#
Any assistance you can provide would be greatly appreciated. I currently am trying to get my sound card and modem to work under Linux, but my modem is the most important. If I can't get it to work under Linux, it's bye-bye Linux. And no, I'm not going to buy another modem, as that one cost me $100 (and it's well worth it too, I might add) and works just fine (except under Linux of course). Thanks in advance.
[ 06 March 2002: Message edited by: Jito463 ]