Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 14 Jun 1998 23:50:19 +0200
From:      Andreas Klemm <andreas@klemm.gtn.com>
To:        Heiko Schaefer <hschaefer@fto.de>, freebsd-isdn@FreeBSD.ORG
Cc:        hm@hcs.de
Subject:   Re: succeeded !
Message-ID:  <19980614235019.A1706@klemm.gtn.com>
In-Reply-To: <Pine.BSF.3.96.980614212747.14892A-100000@spock.spacequest.hs>; from Heiko Schaefer on Sun, Jun 14, 1998 at 09:35:11PM %2B0200
References:  <Pine.BSF.3.96.980614212747.14892A-100000@spock.spacequest.hs>

next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Jun 14, 1998 at 09:35:11PM +0200, Heiko Schaefer wrote:
> I now got i4b 0.62 running on FreeBSD-2.2.6-STABLE with a creatix nonpnp
> card :)
> my best regards and thanks to the authors of i4b - the package is great!

Yes, works really great ! Am using a Teles S0/16.3.

Now I'm up and running as well ;-)

Thanks to everybody, especially Hellmuth, who made this possible.
I'm connecting now via PPP(PAP) to the Cisco of my ISP.

OS: FreeBSD-current SMP (!) kernel with SOFTUPDATES and such ;-)

uname -a (-current kernel of today):

FreeBSD titan.klemm.gtn.com 3.0-CURRENT FreeBSD 3.0-CURRENT #0: Sun Jun 14 22:10:02 CEST 1998     root@titan.klemm.gtn.com:/home/src/sys/compile/ISDNSMP  i386

----------------------------

One Question ... did you already notice, that 
	netstat -I isppp0 1
shows too high values for (here input) packets ?!

root{106} ~ netstat -I isppp0 1
            input       (isppp0)           output
   packets  errs      bytes    packets  errs      bytes colls
         5     0      15055          5     0        455     0
         6     0      15794          5     0        455     0
         5     0      15055          5     0        455     0
         6     0      18066          5     0        455     0
         6     0      15794          5     0        455     0
         5     0      15055          5     0        455     0
         6     0      15794          5     0        455     0
         5     0      15055          5     0        455     0
         5     0      12783          5     0        455     0
         5     0      15055          5     0        455     0

local: xboard-3.6.2.tar.gz remote: xboard-3.6.2.tar.gz
200 PORT command successful.
150 Opening BINARY mode data connection for xboard-3.6.2.tar.gz (450164
bytes).
100% |**************************************************|   439 KB    00:00
ETA
226 Transfer complete.
450164 bytes received in 61.83 seconds (7.11 KB/s)

Seems to be about 50% to high ...

	Andreas ///

dmesg output and kernel config file just for reference.

isic0 at 0xd80 irq 9 flags 0x4 on isa
isic0: Teles S0/16.3
isic0: ISAC 2085 Version A1/A2 or 2086/2186 Version 1.1 (IOM-2) (Addr=0x960)
isic0: HSCX 82525 or 21525 Version 2.1 (AddrA=0x160, AddrB=0x560)
i4b: ISDN call control device attached
i4bisppp: 4 ISDN SyncPPP device(s) attached
i4bctl: ISDN system control port attached
i4bipr: 4 IP over raw HDLC ISDN device(s) attached
i4btel: 2 ISDN telephony interface device(s) attached
i4brbch: 4 raw B channel access device(s) attached
i4btrc: 4 ISDN trace device(s) attached
isppp0: lcp close(initial)
isppp0: lcp close(initial)
isppp0: lcp open(initial)
isppp0: phase establish
i4b-L2-i4b_tei_assign: tx TEI ID_Request
i4b-L2-i4b_T202_timeout: unit 0, N202 = 3
i4b-L2-i4b_tei_assign: tx TEI ID_Request
i4b-L2-i4b_tei_rx_frame: TEI ID Assign - TEI = 123
[...]
isppp0: pap success
isppp0: phase network
[...]

#
# ISDN kernel
#
machine		"i386"
cpu		"I686_CPU"
ident		ISDNSMP

# rse's recommendations for heavily users apache servers
maxusers	256
options		SOMAXCONN="256"
options		"NMBCLUSTER=4096"
options		"CHILD_MAX=512"
options		"OPEN_MAX=512"

options         SMP                     # Symmetric MultiProcessor Kernel
options         APIC_IO                 # Symmetric (APIC) I/O

#options	USERCONFIG		#boot -c editor
#options	VISUAL_USERCONFIG	#visual boot -c editor

options		DDB
options		KTRACE			#kernel tracing
options         SHOW_BUSYBUFS           # busy buffers on shutdown ?

options		INET			#InterNETworking
options		IPFIREWALL		#firewall
options		IPFIREWALL_VERBOSE	#print information about dropped packets
options		"IPFIREWALL_VERBOSE_LIMIT=500"	#limit verbosity
options		IPDIVERT		#divert sockets
#options	IPFILTER		#kernel ipfilter support
#options	IPFILTER_LOG		#ipfilter logging

options		"P1003_1B"
options		"_KPOSIX_PRIORITY_SCHEDULING"
options		"_KPOSIX_VERSION=199309L"

options		FFS			#Berkeley Fast Filesystem
options		NFS			#Network File System
options		MFS			#Memory File System
options		"CD9660"		#ISO 9660 filesystem
options		MSDOSFS			#MS DOS File System
options		PROCFS			#Process filesystem
options		NSWAPDEV=3		#Allow this many swap-devices.
#options	QUOTA			#enable disk quotas
options		SOFTUPDATES		#Kirk McKusick's code

# misc options
options		"COMPAT_43"		#Compatible with BSD 4.3 [KEEP THIS!]
options		UCONSOLE		#Allow users to grab the console
options		SYSVSHM,SYSVSEM,SYSVMSG	#shared memory (X11)
options		COMPAT_LINUX		# Linux Binary compatibility
#options	USER_LDT		# for Wine
options		"MD5"
#options	"VM86"                  

config		kernel root on sd1

# ISA and PCI BUS support
controller	isa0
controller	pci0

# Floppy Disk Controller
controller	fdc0	at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
disk		fd0	at fdc0 drive 0

# SCSI Devices

# AHA 2940U
controller	ahc0
controller	scbus0	at ahc0
disk		sd0	at scbus0 target 0 unit 0
disk		sd3	at scbus0 target 1 unit 0
tape		st0	at scbus0 target 4
device		worm0	at scbus0 target 5
device		cd0	at scbus0 target 6

# AHA 2940
controller	ahc1
controller	scbus1 at ahc1
disk		sd1 at scbus1 target 1 unit 0
disk		sd2 at scbus1 target 2 unit 0

options		SCSI_DELAY=4		# Be pessimistic about Joe SCSI device
options		"CD9660_ROOTDELAY=8"
options		AHC_TAGENABLE		# tagged command queueing
options		AHC_ALLOW_MEMIO
options		AHC_SCBPAGING_ENABLE
options		SCSI_REPORT_GEOMETRY

# SCO compatible system console
device		sc0	at isa? port "IO_KBD" tty irq 1 vector scintr
options	MAXCONS=4		# number of virtual consoles
options	SC_HISTORY_SIZE=200	# number of history buffer lines

# The pcvt console driver (vt220 compatible).
#device		vt0	at isa? port "IO_KBD" tty irq 1 vector pcrint
#options	XSERVER			# support for running an X server.
#options	FAT_CURSOR		# start with block cursor

# floating point unit
device		npx0	at isa? port "IO_NPX" flags 0x1 irq 13 vector npxintr

# serial devices on mainboard
# `flags' for serial drivers that support consoles (only for sio now):
#	0x10	enable console support for this unit.  The other console flags
#		are ignored unless this is set.  Enabling console support does
#		not make the unit the preferred console - boot with -h or set
#		the 0x20 flag for that.  Currently, at most one unit can have
#		console support; the first one (in config file order) with
#		this flag set is preferred.  Setting this flag for sio0 gives
#		the old behaviour.
#	0x20	force this unit to be the console (unless there is another
#		higher priority console).  This replaces the COMCONSOLE option.
#	0x40	reserve this unit for low level console operations.  Do not
#
device	sio0	at isa? port "IO_COM1" tty irq 4 flags 0x20 vector siointr
device	sio1	at isa? port "IO_COM2" tty irq 3 vector siointr
options		BREAK_TO_DEBUGGER	#a BREAK on a comconsole goes to DDB,
					#if available.
options		CONSPEED=38400		#default speed for serial console
					#(default 9600)

# parallel device on mainboard
device		lpt0	at isa? port? tty irq 7 vector lptintr

# PS/2 mouse on mainboard
device	psm0	at isa? port "IO_KBD" conflicts tty irq 12 vector psmintr
options		"PSM_ACCEL=1"	# PS/2 mouse acceleration

# Joystick
#device		joy0	at isa? port "IO_GAME"

# Network 3COM PCI
device vx0
device ed0	at isa? port 0x280 net irq 10 iomem 0xd0000 vector edintr

# New Sound code
device pcm0 at isa? port ? tty irq 5 drq 1 flags 0x15 vector pcmintr

# Pseudo devices
pseudo-device	loop			#Network loopback device
pseudo-device	ether			#Generic Ethernet
pseudo-device	vn		1	#Vnode driver (turns a file into a dev.)
pseudo-device	snp		3	#Snoop device - to look at pty/vty/etc..
pseudo-device	disc			#Discard device
pseudo-device	bpfilter	4	#Berkeley packet filter
pseudo-device	pty		16	#Pseudo ttys - can go as high as 256
pseudo-device	gzip			# Exec gzipped a.out's
pseudo-device	ccd	4		#Concatenated disk driver
pseudo-device	tun	1		#Tunnel driver (user process ppp(8))
pseudo-device	ppp	1		#Point-to-point protocol
options PPP_BSDCOMP			#PPP BSD-compress support
options PPP_DEFLATE			#PPP zlib/deflate/gzip support
options PPP_FILTER			#enable bpf filtering (needs bpfilter)

options	"I4B_SMP_WORKAROUND"

# i4b passive ISDN cards support (isic - I4b Siemens Isdn Chipset driver)

# Teles S0/16.3 
options "TEL_S0_16_3"
device isic0 at isa? port 0xd80 net irq 9 flags 0x04 vector isicintr 

# i4b passive cards D channel handling
# Q.921
pseudo-device   "i4bq921"
# Q.931
pseudo-device   "i4bq931"

# common passive and active layer 4
# layer 4
pseudo-device   "i4b"

# userland driver to do ISDN tracing (for passive cards oly)
pseudo-device   "i4btrc"        4
# userland driver to control the whole thing
pseudo-device   "i4bctl"
# userland driver for access to raw B channel
pseudo-device   "i4brbch"       4
# userland driver for telephony
pseudo-device   "i4btel"        2
# network driver for IP over raw HDLC ISDN
pseudo-device   "i4bipr"        4
# enable VJ header compression detection for ipr i/f
options         IPR_VJ
# network driver for sync PPP over ISDN
pseudo-device   "i4bisppp"      4
pseudo-device   sppp            4

-- 
Andreas Klemm                                http://www.FreeBSD.ORG/~andreas
     What gives you 90% more speed, for example, in kernel compilation ?
          http://www.FreeBSD.ORG/~fsmp/SMP/akgraph-a/graph1.html
             "NT = Not Today" (Maggie Biggs)      ``powered by FreeBSD SMP''

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980614235019.A1706>