From owner-freebsd-atm Thu Jan 10 9: 4: 1 2002 Delivered-To: freebsd-atm@freebsd.org Received: from iscserv7.nepustil.net (NS.Nepustil.NET [193.96.243.22]) by hub.freebsd.org (Postfix) with ESMTP id E304E37B41A for ; Thu, 10 Jan 2002 09:03:59 -0800 (PST) Received: by iscserv7.nepustil.net (Sendmail, from userid 444) id EA05879F5E; Thu, 10 Jan 2002 18:03:34 +0100 (CET) Subject: Probs with PCA200 To: freebsd-atm@freebsd.org Date: Thu, 10 Jan 2002 18:03:34 +0100 (CET) X-Mailer: ELM [version 2.4ME+ PL68 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Message-Id: <20020110170334.EA05879F5E@iscserv7.nepustil.net> From: ulrich@nepustil.net (Prof. Dr. Ulrich Nepustil) Sender: owner-freebsd-atm@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi! I tried to setup a BSD 4.4 box with a marconi PCA200 card. /sbin/fore_dnld -d /etc /sbin/atm set netif hfa0 atm 1 /sbin/atm attach hfa0 sigpvc /sbin/ilmid /sbin/ifconfig atm0 217.146.128.226 netmask 255.255.255.252 up /sbin/atm add pvc hfa0 7 35 aal5 snap ip atm0 217.146.128.225 iscserv16# /sbin/atm add pvc hfa0 7 35 aal5 snap ip atm0 217.146.128.225 atm: Invalid VPI or VCI value iscserv16# /sbin/atm add pvc hfa0 0 35 aal5 snap ip atm0 217.146.128.225 why cannot i use another VPI than 0 ? Regards U.Nepustil To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-atm" in the body of the message From owner-freebsd-atm Thu Jan 10 9:30: 5 2002 Delivered-To: freebsd-atm@freebsd.org Received: from mail.matriplex.com (ns1.matriplex.com [208.131.42.8]) by hub.freebsd.org (Postfix) with ESMTP id 89F4B37B9FD for ; Thu, 10 Jan 2002 09:26:54 -0800 (PST) Received: from mail.matriplex.com (mail.matriplex.com [208.131.42.9]) by mail.matriplex.com (8.9.2/8.9.2) with ESMTP id JAA13487; Thu, 10 Jan 2002 09:25:27 -0800 (PST) (envelope-from rh@matriplex.com) Date: Thu, 10 Jan 2002 09:25:26 -0800 (PST) From: Richard Hodges To: "Prof. Dr. Ulrich Nepustil" Cc: freebsd-atm@FreeBSD.ORG Subject: Re: Probs with PCA200 In-Reply-To: <20020110170334.EA05879F5E@iscserv7.nepustil.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-atm@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, 10 Jan 2002, Prof. Dr. Ulrich Nepustil wrote: > I tried to setup a BSD 4.4 box with a marconi PCA200 card. > > /sbin/fore_dnld -d /etc > /sbin/atm set netif hfa0 atm 1 > /sbin/atm attach hfa0 sigpvc > /sbin/ilmid > /sbin/ifconfig atm0 217.146.128.226 netmask 255.255.255.252 up > /sbin/atm add pvc hfa0 7 35 aal5 snap ip atm0 217.146.128.225 > iscserv16# /sbin/atm add pvc hfa0 7 35 aal5 snap ip atm0 217.146.128.225 > atm: Invalid VPI or VCI value > iscserv16# /sbin/atm add pvc hfa0 0 35 aal5 snap ip atm0 217.146.128.225 > > why cannot i use another VPI than 0 ? The Fore firmware or logic engineers probably made an engineering decision to only support VPI 0. Perhaps they figured that the typical connection would be to a switch, and this would make things simpler. The Fore LE155 and LE25cards can support other VPI values, but you have to trade bits in the VPI for your VCI bits. I believe that your options are: VPI = 0, VCI = 0-4095 VPI = 0-1, VCI = 0-2047 VPI = 0-3, VCI = 0-1023 VPI = 0-255, VCI = 0-15 (this one is not very practical) For virtual circuits with modest receive bitrate, a programmer could allow any arbitrary VPI/VCI, and handle the SAR functions in software. There is no hardware limitation on VPI/VCI for transmitting. I know of two FreeBSD drivers for the ForeLE cards (IDT 77211), so this may be an option if you would like to experiment. All the best, -Richard To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-atm" in the body of the message From owner-freebsd-atm Thu Jan 10 9:47:59 2002 Delivered-To: freebsd-atm@freebsd.org Received: from mail.matriplex.com (ns1.matriplex.com [208.131.42.8]) by hub.freebsd.org (Postfix) with ESMTP id 65CD437B404 for ; Thu, 10 Jan 2002 09:47:41 -0800 (PST) Received: from mail.matriplex.com (mail.matriplex.com [208.131.42.9]) by mail.matriplex.com (8.9.2/8.9.2) with ESMTP id JAA13541; Thu, 10 Jan 2002 09:47:37 -0800 (PST) (envelope-from rh@matriplex.com) Date: Thu, 10 Jan 2002 09:47:36 -0800 (PST) From: Richard Hodges To: Michael Ferioli Cc: "Prof. Dr. Ulrich Nepustil" , freebsd-atm@FreeBSD.ORG Subject: Re: Probs with PCA200 In-Reply-To: <013401c199fd$c5671f90$845a5d40@mferiolilt> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-atm@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, 10 Jan 2002, Michael Ferioli wrote: > Using the Native ATM Sockets API I have been able to use VPIs other than 0. > So I am thinking this might be a limitation of the "atm" program? Is this with the PCA200 card and HARP? If so, I don't see how you can use any VPI other than zero. If you look in dev/hfa/fore.h, you will see: #define FORE_MAX_VPI 0 #define FORE_MAX_VCI 1023 These values are passed up to HARP when the driver registers itself. See dev/hfa/fore_load.c for the relevant code. It may be that Fore has released new firmware that allows non-zero VPI values, but that would be a real surprise to me. All the best, -Richard To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-atm" in the body of the message From owner-freebsd-atm Fri Jan 11 3: 0:58 2002 Delivered-To: freebsd-atm@freebsd.org Received: from mailhub.fokus.gmd.de (mailhub.fokus.gmd.de [193.174.154.14]) by hub.freebsd.org (Postfix) with ESMTP id E5A3437B400 for ; Fri, 11 Jan 2002 03:00:54 -0800 (PST) Received: from beagle (beagle [193.175.132.100]) by mailhub.fokus.gmd.de (8.11.6/8.11.6) with ESMTP id g0BB0Wh16895; Fri, 11 Jan 2002 12:00:43 +0100 (MET) Date: Fri, 11 Jan 2002 12:00:32 +0100 (CET) From: Harti Brandt To: "Prof. Dr. Ulrich Nepustil" Cc: freebsd-atm@FreeBSD.ORG Subject: Re: Probs with PCA200 In-Reply-To: <20020110170334.EA05879F5E@iscserv7.nepustil.net> Message-ID: <20020111115959.F42784-100000@beagle.fokus.gmd.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-atm@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, 10 Jan 2002, Prof. Dr. Ulrich Nepustil wrote: PDUN>why cannot i use another VPI than 0 ? Because the PCA200 supports only VPI 0 due to its hardware design. harti -- harti brandt, http://www.fokus.gmd.de/research/cc/cats/employees/hartmut.brandt/private brandt@fokus.fhg.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-atm" in the body of the message