From owner-freebsd-questions@FreeBSD.ORG Fri Jul 21 02:39:17 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6694B16A4DE for ; Fri, 21 Jul 2006 02:39:17 +0000 (UTC) (envelope-from fbsd@a1poweruser.com) Received: from mta9.adelphia.net (mta9.adelphia.net [68.168.78.199]) by mx1.FreeBSD.org (Postfix) with ESMTP id E2A9243D46 for ; Fri, 21 Jul 2006 02:39:16 +0000 (GMT) (envelope-from fbsd@a1poweruser.com) Received: from barbish ([70.39.69.56]) by mta9.adelphia.net (InterMail vM.6.01.05.02 201-2131-123-102-20050715) with SMTP id <20060721023915.FKXF28866.mta9.adelphia.net@barbish>; Thu, 20 Jul 2006 22:39:15 -0400 From: "fbsd" To: "Ivan Levchenko" , Date: Thu, 20 Jul 2006 22:39:10 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1478 Importance: Normal Cc: Subject: RE: pppNAT woes =( X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: fbsd@a1poweruser.com List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Jul 2006 02:39:17 -0000 If your saying that in your current network configuration you can only power up and use one of the 3 PC's on the switch at a time? That you can not use all 3 pc's at the same time? If that is correct. Then you need to cable the FreeBSD pc direct to the ADSL cable like the switch is now. Then add a second LAN card to the FreeBSD box and cable it to the input port on the switch. Switch stays cabled to the 2 window pc's. Add gateway_enable="YES" and ifconfig_xl0="inet 10.0.10.2" to rc.conf, You can install dhcp server to auto assign ip address to pc's on LAN or manually assign un-routable ip address in each windows network window. -----Original Message----- From: owner-freebsd-questions@freebsd.org [mailto:owner-freebsd-questions@freebsd.org]On Behalf Of Ivan Levchenko Sent: Thursday, July 20, 2006 9:27 PM To: freebsd-questions@freebsd.org Subject: pppNAT woes =( Hello All, Internet adsl - PPPoE. ( i don't have access to the router/modem) Current setup: One ethernet cord that I got from the ISP that is connected to a switch three computers (one freebsd and 2 windows) connected to the same switch I am able to connect to the internet from any of my boxes. I want to setup a pppnat on freebsd so that all of my computers can use the same connection. When i connect from freebsd, internet works, but when i add the ip address of my freebsd box as the default gateway to the connection in windows, it doesn't work. Here are my configs: /etc/ppp/ppp.conf default: #set log Phase tun command # you can add more detailed logging if you wish #set ifaddr 0.0.0.0 0.0.0.0 set log Phase Chat LCP IPCP CCP tun command wp: set device PPPoE:rl0 # replace xl1 with your Ethernet device set authname #### set authkey #### #set dial set ctsrts off #set login add default HISADDR #enable dns set mru 1492 set mtu 1492 set timeout 0 set redial 0 0 enable lqr /etc/rc.conf font8x14="cp866-8x14" font8x16="cp866b-8x16" font8x8="cp866-8x8" #gateway_enable="YES" hostname="proxy1" ifconfig_rl0="inet 192.168.0.236 netmask 255.255.255.0" inetd_enable="YES" keymap="ru.koi8-r" linux_enable="YES" mousechar_start="3" scrnmap="koi8-r2cp866" sshd_enable="YES" usbd_enable="YES" #We do not need sendmail sendmail_enable="NO" #PPP nat enable ppp_enable="YES" ppp_mode="ddial" ppp_nat="YES" ppp_profile="wp" ppp_user="root" /boot/loader.conf ng_UI_load="YES" ng_ether_load="YES" ng_ppp_load="YES" # PPP protocol netgraph node type ng_pppoe_load="YES" # RFC 2516 PPPOE protocol netgraph node type ng_socket_load="YES" custom kernal: machine i386 cpu I686_CPU ident MYKERNEL makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols options SCHED_ULE # ULE scheduler options PREEMPTION # Enable kernel thread preemption options INET # InterNETworking options FFS # Berkeley Fast Filesystem options SOFTUPDATES # Enable FFS soft updates support options UFS_ACL # Support for access control lists options UFS_DIRHASH # Improve performance on big directories options MD_ROOT # MD is a potential root device options NFSCLIENT # Network Filesystem Client options NFSSERVER # Network Filesystem Server options NFS_ROOT # NFS usable as /, requires NFSCLIENT options MSDOSFS # MSDOS Filesystem options CD9660 # ISO 9660 Filesystem options PROCFS # Process filesystem (requires PSEUDOFS) options PSEUDOFS # Pseudo-filesystem framework options GEOM_GPT # GUID Partition Tables. options COMPAT_43 # Compatible with BSD 4.3 [KEEP THIS!] options COMPAT_FREEBSD4 # Compatible with FreeBSD4 options COMPAT_FREEBSD5 # Compatible with FreeBSD5 options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI options KTRACE # ktrace(1) support options SYSVSHM # SYSV-style shared memory options SYSVMSG # SYSV-style message queues options SYSVSEM # SYSV-style semaphores options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions options KBD_INSTALL_CDEV # install a CDEV entry in /dev options AHC_REG_PRETTY_PRINT # Print register bitfields in debug # output. Adds ~128k to driver. options AHD_REG_PRETTY_PRINT # Print register bitfields in debug # output. Adds ~215k to driver. options ADAPTIVE_GIANT # Giant mutex is adaptive. device apic # I/O APIC device eisa device pci device fdc device ata device atadisk # ATA disk drives device ataraid # ATA RAID drives device atapicd # ATAPI CDROM drives device atapifd # ATAPI floppy drives device atapist # ATAPI tape drives options ATA_STATIC_ID # Static device numbering device atapicam device scbus # SCSI bus (required for SCSI) device ch # SCSI media changers device da # Direct Access (disks) device cd # CD device pass # Passthrough device (direct SCSI access) device ses # SCSI Environmental Services (and SAF-TE) device atkbdc # AT keyboard controller device atkbd # AT keyboard device psm # PS/2 mouse device kbdmux # keyboard multiplexer device vga # VGA video card driver device sc device agp # support several AGP chipsets device pmtimer device cbb # cardbus (yenta) bridge device pccard # PC Card (16-bit) bus device cardbus # CardBus (32-bit) bus device sio # 8250, 16[45]50 based serial ports device ppc device ppbus # Parallel port bus (required) device lpt # Printer device plip # TCP/IP over parallel device ppi # Parallel port interface device device miibus # MII bus support device re # RealTek 8139C+/8169/8169S/8110S device rl # RealTek 8129/8139 device wlan # 802.11 support device loop # Network loopback device random # Entropy device device ether # Ethernet support device sl # Kernel SLIP device ppp # Kernel PPP device tun # Packet tunnel. device pty # Pseudo-ttys (telnet etc) device md # Memory "disks" device gif # IPv6 and IPv4 tunneling device faith # IPv6-to-IPv4 relaying (translation) device bpf # Berkeley packet filter device uhci # UHCI PCI->USB interface device ohci # OHCI PCI->USB interface device ehci # EHCI PCI->USB interface (USB 2.0) device usb # USB Bus (required) device ugen # Generic device uhid # "Human Interface Devices" device ukbd # Keyboard device ulpt # Printer device umass # Disks/Mass storage - Requires scbus and da device ums # Mouse Please help me out with this.. I really need it to run on freebsd. Thanks to all in advance. _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"