![]() |
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