Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 31 May 2002 19:52:43 -0400
From:      "Joe & Fhe Barbish" <barbish@a1poweruser.com>
To:        "Yuen-Jong Liu" <yjliu@fas.harvard.edu>
Cc:        "FBSDQ" <questions@FreeBSD.ORG>
Subject:   RE: trying to set up a dialup gateway
Message-ID:  <MIEPLLIBMLEEABPDBIEGMEKHCBAA.barbish@a1poweruser.com>
In-Reply-To: <p05100306b91da008f518@[140.247.41.250]>

next in thread | previous in thread | raw e-mail | index | archive | help

Your boot log shows this.

pci0: <unknown card> (vendor=0x1014, dev=0x0057) at 5.0 irq 11

This is your modem. This means your modem is an winmodem.
A winmodem is specially build modem for the ms/windows market.
It's cheaper because it does not have an onboard controller.
The controller function is provided by the modem software you
install into ms/windows.

FBSD does not work with winmodoms.

Save your self a lot problems and use an external modem.
I use zoom model 3049L. It's truly plug in and use right out of the box.


-----Original Message-----
From: owner-freebsd-questions@FreeBSD.ORG
[mailto:owner-freebsd-questions@FreeBSD.ORG]On Behalf Of Yuen-Jong Liu
Sent: Friday, May 31, 2002 5:58 PM
To: freebsd-questions@FreeBSD.ORG
Subject: RE: trying to set up a dialup gateway

>Hi,
>
>I've been trying to set up FreeBSD 4.5 on a Thinkpad 760ED as a ppp dialup
>gateway.  It has a 3Com/Megahertz Modem/LAN card in one of its PC card
>slots and that's the device I'm using for both dialing up and connecting
>to my LAN.  The computer recognizes the ethernet connection and works fine
>over it, but I'm having trouble finding the modem in the ppp utility.  I
>tried looking on /dev/cuaa[0-3] but it doesn't find anything.  Any ideas?
>
>Thanks.
>
>Sincerely,
>Yuen-Jong Liu


The following are some config and log files on that laptop:

/etc/rc.conf

# -- sysinstall generated deltas -- # Tue May 28 19:13:44 2002
# Created: Tue May 28 19:13:44 2002
# Enable network daemons for user convenience.
# Please make all changes to this file, not to /etc/defaults/rc.conf.
# This file now contains just the overrides from /etc/defaults/rc.conf.
gateway_enable="YES"
hostname="computer.home.net"
kern_securelevel_enable="NO"
nfs_reserved_port_only="YES"
pccard_enable="YES"
pccard_mem="DEFAULT"
pccardd_flags=""
sendmail_enable="NO"
sshd_enable="YES"

network_interfaces="lo0 ep0"
ifconfig_lo0="inet 127.0.0.1"
ifconfig_ep0="inet 192.168.1.1 netmask 255.255.255.0"

--

/var/log/ppp.log

May 29 16:00:00 computer newsyslog[109]: logfile turned over
May 29 16:00:05 computer ppp[104]: tun0: Command: /dev/tty: set speed 115200
May 29 16:00:08 computer ppp[104]: tun0: Command: /dev/tty: enable dns
May 29 16:00:09 computer ppp[104]: tun0: Command: /dev/tty: term
May 29 16:00:09 computer ppp[104]: tun0: Phase: bundle: Establish
May 29 16:00:09 computer ppp[104]: tun0: Phase: deflink: closed -> opening
May 29 16:00:09 computer ppp[104]: tun0: Warning: deflink:
/dev/cuaa2: Bad file descriptor
May 29 16:00:09 computer ppp[104]: tun0: Chat: Failed to open device
May 29 16:00:09 computer ppp[104]: tun0: Phase: deflink: Enter pause
(0) for redialing.
May 29 16:00:09 computer ppp[104]: tun0: Chat: deflink: Redial timer
expired.
May 29 16:00:09 computer ppp[104]: tun0: Warning: deflink:
/dev/cuaa2: Bad file descriptor
May 29 16:00:09 computer ppp[104]: tun0: Chat: Failed to open device
May 29 16:00:09 computer ppp[104]: tun0: Phase: deflink: Enter pause
(0) for redialing.
May 29 16:00:09 computer ppp[104]: tun0: Chat: deflink: Redial timer
expired.
May 29 16:00:09 computer ppp[104]: tun0: Warning: deflink:
/dev/cuaa2: Bad file descriptor
May 29 16:00:09 computer ppp[104]: tun0: Chat: Failed to open device
May 29 16:00:09 computer ppp[104]: tun0: Phase: deflink: Enter pause
(0) for redialing.
May 29 16:00:09 computer ppp[104]: tun0: Chat: deflink: Redial timer
expired.
... (this keeps repeating until i hit ctr-alt-del)
May 29 16:00:17 computer ppp[104]: tun0: Warning: deflink:
/dev/cuaa2: Bad file descriptor
May 29 16:00:17 computer ppp[104]: tun0: Chat: Failed to open device
May 29 16:00:17 computer ppp[104]: tun0: Phase: deflink: Enter pause
(0) for redialing.
May 29 16:00:17 computer ppp[104]: tun0: Phase: Signal 1, terminate.
May 29 16:00:17 computer ppp[104]: tun0: Phase: deflink: Disconnected!
May 29 16:00:17 computer ppp[104]: tun0: Phase: deflink: opening -> closed
May 29 16:00:17 computer ppp[104]: tun0: Phase: bundle: Dead
May 29 16:00:17 computer ppp[104]: tun0: Phase: PPP Terminated (normal).
May 29 16:01:22 computer ppp[101]: Phase: Using interface: tun0
May 29 16:01:22 computer ppp[101]: Phase: deflink: Created in closed state
May 29 16:01:22 computer ppp[101]: tun0: Command: default: ident
user-ppp VERSION (built COMPILATIONDATE)
May 29 16:01:22 computer ppp[101]: tun0: Command: default: set device
/dev/cuaa0
May 29 16:01:22 computer ppp[101]: tun0: Command: default: set speed 115200
May 29 16:01:22 computer ppp[101]: tun0: Command: default: disable pred1
May 29 16:01:22 computer ppp[101]: tun0: Command: default: deny pred1
May 29 16:01:22 computer ppp[101]: tun0: Command: default: disable lqr
May 29 16:01:22 computer ppp[101]: tun0: Command: default: deny lqr
May 29 16:01:22 computer ppp[101]: tun0: Command: default: set dial
ABORT BUSY ABORT NO\sCARRIER TIMEOUT 5            "" AT OK-AT-OK
ATE1Q0 OK \dATDT\T TIMEOUT 40 CONNECT
May 29 16:01:22 computer ppp[101]: tun0: Command: default: enable dns
May 29 16:01:22 computer ppp[101]: tun0: Command: default: set redial 0 0
May 29 16:01:22 computer ppp[101]: tun0: Phase: PPP Started (interactive
mode).
May 29 16:01:30 computer ppp[101]: tun0: Command: /dev/tty: set
device /dev/cuaa3
May 29 16:01:34 computer ppp[101]: tun0: Command: /dev/tty: set speed 115200
May 29 16:01:36 computer ppp[101]: tun0: Command: /dev/tty: enable dns
May 29 16:01:37 computer ppp[101]: tun0: Command: /dev/tty: term
May 29 16:01:37 computer ppp[101]: tun0: Phase: bundle: Establish
May 29 16:01:37 computer ppp[101]: tun0: Phase: deflink: closed -> opening
May 29 16:01:37 computer ppp[101]: tun0: Warning: deflink:
/dev/cuaa3: Bad file descriptor
May 29 16:01:37 computer ppp[101]: tun0: Chat: Failed to open device
May 29 16:01:37 computer ppp[101]: tun0: Phase: deflink: Enter pause
(0) for redialing.
May 29 16:01:38 computer ppp[101]: tun0: Chat: deflink: Redial timer
expired.
May 29 16:01:38 computer ppp[101]: tun0: Warning: deflink:
/dev/cuaa3: Bad file descriptor
May 29 16:01:38 computer ppp[101]: tun0: Chat: Failed to open device
May 29 16:01:38 computer ppp[101]: tun0: Phase: deflink: Enter pause
(0) for redialing.
May 29 16:01:38 computer ppp[101]: tun0: Chat: deflink: Redial timer
expired.
... (this keeps repeating until i hit ctr-alt-del)
May 29 16:01:40 computer ppp[101]: tun0: Warning: deflink:
/dev/cuaa3: Bad file descriptor
May 29 16:01:40 computer ppp[101]: tun0: Chat: Failed to open device
May 29 16:01:40 computer ppp[101]: tun0: Phase: deflink: Enter pause
(0) for redialing.
May 29 16:01:40 computer ppp[101]: tun0: Phase: Signal 1, terminate.
May 29 16:01:40 computer ppp[101]: tun0: Phase: deflink: Disconnected!
May 29 16:01:40 computer ppp[101]: tun0: Phase: deflink: opening -> closed
May 29 16:01:40 computer ppp[101]: tun0: Phase: bundle: Dead
May 29 16:01:40 computer ppp[101]: tun0: Phase: PPP Terminated (normal).
May 29 16:02:43 computer ppp[101]: Phase: Using interface: tun0
May 29 16:02:43 computer ppp[101]: Phase: deflink: Created in closed state
May 29 16:02:43 computer ppp[101]: tun0: Command: default: ident
user-ppp VERSION (built COMPILATIONDATE)
May 29 16:02:43 computer ppp[101]: tun0: Command: default: set device
/dev/cuaa0
May 29 16:02:43 computer ppp[101]: tun0: Command: default: set speed 115200
May 29 16:02:43 computer ppp[101]: tun0: Command: default: disable pred1
May 29 16:02:43 computer ppp[101]: tun0: Command: default: deny pred1
May 29 16:02:43 computer ppp[101]: tun0: Command: default: disable lqr
May 29 16:02:43 computer ppp[101]: tun0: Command: default: deny lqr
May 29 16:02:43 computer ppp[101]: tun0: Command: default: set dial
ABORT BUSY ABORT NO\sCARRIER TIMEOUT 5            "" AT OK-AT-OK
ATE1Q0 OK \dATDT\T TIMEOUT 40 CONNECT
May 29 16:02:43 computer ppp[101]: tun0: Command: default: enable dns
May 29 16:02:43 computer ppp[101]: tun0: Command: default: set redial 0 0
May 29 16:02:43 computer ppp[101]: tun0: Phase: PPP Started (interactive
mode).
May 29 16:02:52 computer ppp[101]: tun0: Command: /dev/tty: se device
/dev/cuaa0
May 29 16:02:59 computer ppp[101]: tun0: Command: /dev/tty: set
device /dev/cuaa0
May 29 16:03:03 computer ppp[101]: tun0: Command: /dev/tty: set speed 115200
May 29 16:03:07 computer ppp[101]: tun0: Command: /dev/tty: enable dns
May 29 16:03:10 computer ppp[101]: tun0: Command: /dev/tty: term
May 29 16:03:10 computer ppp[101]: tun0: Phase: bundle: Establish
May 29 16:03:10 computer ppp[101]: tun0: Phase: deflink: closed -> opening
May 29 16:03:10 computer ppp[101]: tun0: Phase: deflink: Connected!
May 29 16:03:10 computer ppp[101]: tun0: Phase: deflink: opening -> carrier
May 29 16:03:11 computer ppp[101]: tun0: Phase: deflink: /dev/cuaa0
doesn't support CD
May 29 16:03:11 computer ppp[101]: tun0: Phase: deflink: carrier -> ready
May 29 16:04:05 computer ppp[101]: tun0: Phase: Signal 1, terminate.
May 29 16:04:05 computer ppp[101]: tun0: Phase: deflink: Disconnected!
May 29 16:04:05 computer ppp[101]: tun0: Phase: deflink: Connect
time: 55 secs: 0 octets in, 0 octets out
May 29 16:04:05 computer ppp[101]: tun0: Phase: deflink: : 0 packets
in, 0 packets out
May 29 16:04:05 computer ppp[101]: tun0: Phase:  total 0 bytes/sec,
peak 0 bytes/sec on Wed May 29 16:04:05 2002
May 29 16:04:05 computer ppp[101]: tun0: Phase: deflink: ready -> closed
May 29 16:04:05 computer ppp[101]: tun0: Phase: bundle: Dead
May 29 16:04:05 computer ppp[101]: tun0: Phase: PPP Terminated (normal).
May 29 16:05:30 computer ppp[101]: Phase: Using interface: tun0
May 29 16:05:30 computer ppp[101]: Phase: deflink: Created in closed state
May 29 16:05:30 computer ppp[101]: tun0: Command: default: ident
user-ppp VERSION (built COMPILATIONDATE)
May 29 16:05:30 computer ppp[101]: tun0: Command: default: set device
/dev/cuaa0
May 29 16:05:30 computer ppp[101]: tun0: Command: default: set speed 115200
May 29 16:05:30 computer ppp[101]: tun0: Command: default: disable pred1
May 29 16:05:30 computer ppp[101]: tun0: Command: default: deny pred1
May 29 16:05:30 computer ppp[101]: tun0: Command: default: disable lqr
May 29 16:05:30 computer ppp[101]: tun0: Command: default: deny lqr
May 29 16:05:30 computer ppp[101]: tun0: Command: default: set dial
ABORT BUSY ABORT NO\sCARRIER TIMEOUT 5            "" AT OK-AT-OK
ATE1Q0 OK \dATDT\T TIMEOUT 40 CONNECT
May 29 16:05:30 computer ppp[101]: tun0: Command: default: enable dns
May 29 16:05:30 computer ppp[101]: tun0: Command: default: set redial 0 0
May 29 16:05:30 computer ppp[101]: tun0: Phase: PPP Started (interactive
mode).
May 29 16:05:35 computer ppp[101]: tun0: Command: /dev/tty: set device
/dev/ep0
May 29 16:05:40 computer ppp[101]: tun0: Command: /dev/tty: set speed 115200
May 29 16:05:42 computer ppp[101]: tun0: Command: /dev/tty: term
May 29 16:05:42 computer ppp[101]: tun0: Phase: bundle: Establish
May 29 16:05:42 computer ppp[101]: tun0: Phase: deflink: closed -> opening
May 29 16:05:42 computer ppp[101]: tun0: Warning: deflink: /dev/ep0:
Bad file descriptor
May 29 16:05:42 computer ppp[101]: tun0: Chat: Failed to open device
May 29 16:05:42 computer ppp[101]: tun0: Phase: deflink: Enter pause
(0) for redialing.
May 29 16:05:42 computer ppp[101]: tun0: Chat: deflink: Redial timer
expired.
May 29 16:05:42 computer ppp[101]: tun0: Warning: deflink: /dev/ep0:
Bad file descriptor
May 29 16:05:42 computer ppp[101]: tun0: Chat: Failed to open device
May 29 16:05:42 computer ppp[101]: tun0: Phase: deflink: Enter pause
(0) for redialing.
May 29 16:05:42 computer ppp[101]: tun0: Chat: deflink: Redial timer
expired.
... (this keeps repeating until i hit ctr-alt-del)
May 29 16:05:50 computer ppp[101]: tun0: Warning: deflink: /dev/ep0:
Bad file descriptor
May 29 16:05:50 computer ppp[101]: tun0: Chat: Failed to open device
May 29 16:05:50 computer ppp[101]: tun0: Phase: deflink: Enter pause
(0) for redialing.
May 29 16:05:50 computer ppp[101]: tun0: Chat: deflink: Redial timer
expired.
May 29 16:05:50 computer ppp[101]: tun0: Warning: deflink: /dev/ep0:
Bad file descriptor
May 29 16:05:50 computer ppp[101]: tun0: Chat: Failed to open device
May 29 16:05:50 computer ppp[101]: tun0: Phase: deflink: Enter pause
(0) for redialing.
May 29 16:05:50 computer ppp[101]: tun0: Phase: Signal 1, terminate.
May 29 16:05:50 computer ppp[101]: tun0: Phase: deflink: Disconnected!
May 29 16:05:50 computer ppp[101]: tun0: Phase: deflink: opening -> closed
May 29 16:05:50 computer ppp[101]: tun0: Phase: bundle: Dead
May 29 16:05:50 computer ppp[101]: tun0: Phase: PPP Terminated (normal).

--

/etc/ppp/ppp.conf

#################################################################
# PPP  Sample Configuration File
# Originally written by Toshiharu OHNO
# Simplified 5/14/1999 by wself@cdrom.com
#
# See /usr/share/examples/ppp/ for some examples
#
# $FreeBSD: src/etc/ppp/ppp.conf,v 1.2.2.5 2001/07/13 10:55:23 brian Exp $
#################################################################

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/cuaa0
  set speed 115200
  disable pred1
  deny pred1
  disable lqr
  deny lqr
  set dial "ABORT BUSY ABORT NO\\sCARRIER TIMEOUT 5 \
            \"\" AT OK-AT-OK ATE1Q0 OK \\dATDT\\T TIMEOUT 40 CONNECT"
  enable dns                            # request DNS info (for resolv.conf)
  set redial 0 0

interactive:
  set authname (I used my ISP login name here)
  set authkey (and my password here)
  set phone (and the phone number here)
  set timeout 600
  set openmode active
  accept chap

demand:
  set authname (I used my ISP login name here)
  set authkey (and my password here)
  set phone (and the phone number here)
  set timeout 600
  set openmode active
  accept chap
  set ifaddr 10.0.0.1/0 10.0.0.2/0 255.255.255.0 0.0.0.0
  add default 10.0.0.2                  # Add a (sticky) default route

--

/var/run/dmesg.boot

Copyright (c) 1992-2002 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
        The Regents of the University of California. All rights reserved.
FreeBSD 4.5-RELEASE #0: Mon Jan 28 14:31:56 GMT 2002
     murray@builder.freebsdmall.com:/usr/src/sys/compile/GENERIC
Timecounter "i8254"  frequency 1193182 Hz
CPU: Pentium/P54C (132.65-MHz 586-class CPU)
   Origin = "GenuineIntel"  Id = 0x52c  Stepping = 12
   Features=0x1bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8>
real memory  = 33554432 (32768K bytes)
config> di lnc0
config> di ie0
config> di fe0
config> di ed0
config> di cs0
config> di bt0
config> di aic0
config> di aha0
config> di adv0
config> en pcic1
config> po pcic1 0x3e2
config> ir pcic1 0
config> iom pcic1 0xd4000
config> f pcic1 0
config> q
avail memory = 28102656 (27444K bytes)
Preloaded elf kernel "kernel" at 0xc0496000.
Preloaded userconfig_script "/boot/kernel.conf" at 0xc049609c.
Intel Pentium detected, installing workaround for F00F bug
md0: Malloc disk
pcibios: No call entry point
npx0: <math processor> on motherboard
npx0: INT 16 interface
pcib0: <Host to PCI bridge> on motherboard
pci0: <PCI bus> on pcib0
isab0: <Intel 82371FB PCI to ISA bridge> at device 1.0 on pci0
isa0: <ISA bus> on isab0
pcibios: No call entry point
pci_cfgintr: BIOS 0.00 doesn't support interrupt routing
pcic0: <TI PCI-1130 PCI-CardBus Bridge> mem 0x10812000-0x10812fff at
device 2.0 on pci0
pcibios: No call entry point
pci_cfgintr: BIOS 0.00 doesn't support interrupt routing
pcic0: No PCI interrupt routed, trying ISA.
pcic0: Polling mode
pcic0: TI113X PCI Config Reg: [ring enable][speaker enable][CSC
parallel isa irq]
pccard0: <PC Card bus (classic)> on pcic0
pcibios: No call entry point
pci_cfgintr: BIOS 0.00 doesn't support interrupt routing
pcic1: <TI PCI-1130 PCI-CardBus Bridge> mem 0x10811000-0x10811fff at
device 2.1 on pci0
pcibios: No call entry point
pci_cfgintr: BIOS 0.00 doesn't support interrupt routing
pcic1: No PCI interrupt routed, trying ISA.
pcic1: Polling mode
pcic1: TI113X PCI Config Reg: [ring enable][speaker enable][CSC
parallel isa irq]
pccard1: <PC Card bus (classic)> on pcic1
pci0: <Trident model 9660 VGA-compatible display device> at 3.0 irq 11
pci0: <unknown card> (vendor=0x1014, dev=0x0057) at 5.0 irq 11
orm0: <Option ROM> at iomem 0xc0000-0xc7fff on isa0
fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
fdc0: FIFO enabled, 8 bytes threshold
ata0 at port 0x1f0-0x1f7,0x3f6 irq 14 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0
kbd0 at atkbd0
psm0: <PS/2 Mouse> irq 12 on atkbdc0
psm0: model Generic PS/2 mouse, device ID 0
vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
sc0: <System console> at flags 0x100 on isa0
sc0: VGA <16 virtual consoles, flags=0x300>
sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
sio0: type 16550A
sio1: configured irq 3 not in bitmap of probed irqs 0
ppc0: cannot reserve I/O port range
ad0: 2016MB <IBM-DCRA-22110> [4096/16/63] at ata0-master BIOSPIO
acd0: CDROM <CD-46E> at ata0-slave using BIOSPIO
Mounting root from ufs:/dev/ad0s1a
pccard: card inserted, slot 0

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message


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?MIEPLLIBMLEEABPDBIEGMEKHCBAA.barbish>