HylaFAX The world's most advanced open source fax server

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [hylafax-users] Most recommend modem?



On Mon, 8 Jul 2002, Jason McMunn wrote:

> I like the external because I use FreeBSD and the internals didn't work
> with it. I could switch to linux, i suppose, but if i can get what i want
> from the external, i'd be happier.

Providing that the modems have onboard controllers such as the multitech
boards that have been recommended (USR makes one too, but its not very
good for faxing) they will be detected and run fine under FreeBSD. Just be
sure its not a win/linmodem and has both an onboard controller and an
onboard DSP.

There is an entry in the LINT kernel conf that looks like this:

# Serial (COM) ports
device         sio0    at isa? port IO_COM1 irq 4
device         sio1    at isa? port IO_COM2 irq 3
device         sio2    at isa? port IO_COM3 irq 9
device         sio3    at isa? disable port IO_COM4 irq 9

I simply commented out the old entries and added new ones to
reflect devices on the the PCI bus

#CUSTOM CONFIG TO REFLECT UART's ON MULTITECH PCI MODEMS
device          sio0    at pci?
device          sio1    at pci?
device          sio2    at pci?

I have three modems in the machine, this is the reason for multiple entries.

I tried adding I/O and irq information, but this in turn only reserved the
I/O space and the modems choose other I/O and irq addresses resulting in it
finding other serial devices (ie sio5 sio6 sio7) during enumeration.

Leaving it set at ? for PnP worked like a charm

<snip from dmesg - these are the multitech mt5634zpx-pci modems talked about 
in previous posts>

sio0: <ActionTec 56k FAX PCI Modem> port 
0xa800-0xa807,0xa400-0xa4ff,0xa000-0xa0ff mem 0xed101000-0xed1010ff irq 5 at
device 10.0 on pci0
sio0: type 16550A
sio1: <ActionTec 56k FAX PCI Modem> port
0xb400-0xb407,0xb000-0xb0ff,0xac00-0xacff mem 0xed102000-0xed1020ff irq 12
at device 11.0 on pci0
sio1: type 16550A
sio2: <ActionTec 56k FAX PCI Modem> port
0xc000-0xc007,0xbc00-0xbcff,0xb800-0xb8ff mem 0xed103000-0xed1030ff irq 10
at device 12.0 on pci0
sio2: type 16550A

so just cut and paste the above custom entry into a kern config file and
rebuild your kernel. I'm pretty sure this works for all the BSD's but I'm
only really comfortable saying that FreeBSD does for sure.

Good Luck ;)

-- 
Openface Internet Inc. 			            Blair McKay
Montreal, Canada                                    bawb@openface.ca
(514) 281-8585                                      Systems Administration




____________________ HylaFAX(tm) Users Mailing List _______________________
  To subscribe/unsubscribe, click http://lists.hylafax.org/cgi-bin/lsg2.cgi
 On UNIX: mail -s unsubscribe hylafax-users-request@hylafax.org < /dev/null




Project hosted by iFAX Solutions