Date: Fri, 30 Aug 2002 23:46:12 +1000 From: "Leigh V" <leighv@roq.com> To: "Acid-Angel" <tbest@monroe.lib.mi.us>, <freebsd-questions@FreeBSD.ORG> Subject: Re: setting up a dialup server Message-ID: <007301c2502b$9a77bf30$2d01a8c0@michael> References: <000001c24fa3$b2eec050$6a01a8c0@workstation1>
next in thread | previous in thread | raw e-mail | index | archive | help
I been thinking of doing a how-to on this because I feel the handbook text on it isn't clear (well last time I checked) Its been awhile since I setup mine so I will mostly just paste my config setup Its setup for 1 line in only. Wouldn't be hard to make it multi modem setup. Install mgetty cd /usr/ports/comms/mgetty+sendfax make install answer all the questions, I cant remember what they asked now but I do remember kind of skipping the fax questions to get a more normal modem cfg. This is my mgetty.config I dont recall hand tweaking it, this is just what I got after answering all the mgetty install questions. ####################################### port cuaa1 debug 4 fax-id 00 00 000000 speed 115200 direct NO blocking NO port-owner uucp port-group uucp port-mode 0660 toggle-dtr YES toggle-dtr-waittime 500 data-only YES fax-only NO modem-type auto init-chat "" ATS0=0Q0&D3&C1 OK modem-check-time 3600 rings 7 answer-chat "" ATA CONNECT \c \r answer-chat-timeout 80 autobauding NO ringback NO ringback-time 30 ignore-carrier false issue-file /etc/issue prompt-waittime 500 login-prompt @!login: login-time 240 diskspace 1024 notify faxadmin fax-owner uucp fax-group modem fax-mode 0660 ################################################# I added this to my /usr/local/etc/mgetty+sendfax/login.config /AutoPPP/ - - /etc/ppp/ppplogin ################################################# for my /etc/ttys I added this to the bottom cuaa1 "/usr/local/sbin/mgetty" unknown on insecure ################################################# For the /etc/ppp/ppplogin script I put this (chmod 755 /etc/ppp/ppplogin) #!/bin/sh exec /usr/sbin/ppp -direct server ################################################# For my /etc/ppp.conf file I have this default: set log Phase Chat LCP IPCP CCP tun command ident user-ppp VERSION (built COMPILATIONDATE) # Ensure that "device" references the correct serial port # for your modem. (cuaa0 = COM1, cuaa1 = COM2) # set device /dev/cuaa1 # set device /dev/cuaa0 set speed 115200 set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \ \"\" AT OK-AT-OK ATE1Q0 OK \\dATDT\\T TIMEOUT 40 CONNECT" set timeout 180 # 3 minute idle timer (the default) enable dns # request DNS info (for resolv.conf) server: enable pap enable passwdauth enable proxy set ifaddr 192.168.1.36 192.168.1.37 accept dns papchap: # # edit the next three lines and replace the items in caps with # the values which have been assigned by your ISP. # set phone PHONE_NUM set authname USERNAME set authkey PASSWORD set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0 add default HISADDR # Add a (sticky) default route ############################################################# This setup assumes you have a internal 192.168.1.0/255.255.255.0 network (well actully I have a 255.255.255.240 just to keep my self sharp, but you dont have to) And I am using a ipfilter/nat firewall network setup from my setup script at www.roq.com/bsd/ You can just make any normal unix user/password account on the system and they can dial in. I have found the best way of checking if my modem is working properly is to use the "ppp" command by its self then type "term" you will then be able to send commands to the modem directly.. I type "AT(enter)" and it returns "OK" back When that happens I know the modem is live and working with FreeBSD, if its not its always a serial port prob or incorrect /etc/ppp/ppp.conf setup such as using /dev/cuaa0 instead of /dev/cuaa1 ,etc. Now I have done this mildly complete text I may as well pop it on my web page. Good luck. ----- Original Message ----- From: Acid-Angel To: freebsd-questions@FreeBSD.ORG Sent: Friday, August 30, 2002 7:33 AM Subject: setting up a dialup server Im trying to set up a dialup server with a single modem on com 1 (cuaa0) so I can have a friend dial in and connect out to my cable sevice Every time I edit my ttys to dialup on insecure from dialup off secure the machine freezes and I loose all my connections Im using ttyd0 in the ttys file I have read almost every file I can find about it on the net from google/bsd and including using mgetty instead of getty Im using fbsd 4.5 , why and how comethis isn't working and is there a uptodate page out there that will explain this and show how to do it Thanks To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?007301c2502b$9a77bf30$2d01a8c0>