From owner-freebsd-net Wed Apr 17 12:39:54 2002 Delivered-To: freebsd-net@freebsd.org Received: from apollo.sitaranetworks.com (apollo.sitaranetworks.com [199.103.141.105]) by hub.freebsd.org (Postfix) with ESMTP id A092C37B42F for ; Wed, 17 Apr 2002 12:39:34 -0700 (PDT) Received: from rios.sitaranetworks.com (rios.sitaranetworks.com [199.103.141.78]) by apollo.sitaranetworks.com (8.10.2+Sun/8.9.3) with ESMTP id g3HJVd823700; Wed, 17 Apr 2002 15:31:39 -0400 (EDT) Received: by rios.sitaranetworks.com with Internet Mail Service (5.5.2653.19) id <27RX2XZ3>; Wed, 17 Apr 2002 15:32:01 -0400 Message-ID: <31269226357BD211979E00A0C9866DAB03755DC9@rios.sitaranetworks.com> From: Jim McGrath To: "'Mark Filipak'" Cc: freebsd-net@FreeBSD.ORG Subject: RE: Hello from Mark Filipak Date: Wed, 17 Apr 2002 15:31:54 -0400 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-net@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The FreeBSD vr driver supports the DFE530TX NIC. If it is not linked into the GallantWEB kernel, you have two choices. The one I would recommend based on your level of experience is to replace your NICs with ones that are supported. NICs are not expensive, and this may be a very practical approach. The second choice is to build a custom kernel. Greg Lehey's book is a good place to start. The problem with this is you are going to also have to learn all the firewall/ gateway configuration options that came packaged with the GallantWEB software. There is certainly no need to port a LINUX driver to FreeBSD. Basicly you have to redo everything that came with GallantWEB. Jim -----Original Message----- From: Mark Filipak [mailto:filipak@earthlink.net] Sent: Wednesday, April 17, 2002 2:43 PM To: freebsd-net@FreeBSD.ORG Subject: Hello from Mark Filipak Hello All! This is an introduction and a ping. I live in Mansfield, Ohio, USA, and have some very specific problems and questions. The first should probably be whether this is the right list for me.... so.... I just installed GallantWEB. It is a pre-configured version of FreeBSD 3.3 that acts as a gateway/firewall/server. It is up and running but doesn't recognize my D-Link DFE-530TX+ ethernet cards. What I have to work with ======================== I have the full FreeBSD 3.3 distribution (6 discs) from Walnut Creek. I have C source code and makefile for the D-Link DFE-530TX+ ethernet card. It was written for Linux. The name of the driver source code is Rtl8139.C. I have Greg Lehey's book: "The Complete FreeBSD". I also have the full FreeBSD 4.0 distribution (4 discs) from Walnut Creek, but I don't want to tackle that right now and would like to get 3.3 fully functional first. What I need =========== I would appreciate help/advice for porting the D-Link DFE-530TX+ driver to FreeBSD 3.3. There are at least four aspects to this project =============================================== 1 - Discovering what I need to grab from the full 3.3 distribution and put into the running system -- for example, the running system has no C compiler or linker -- and where those should go. 2 - Revising the actual C source code and makefile. 3 - Discovering where Rtl8139.o should go in the running system. 4 - Getting the system to actually use the ported driver. About me ======== I'm a 55 year old hardware engineer. I've used UNIX systems in the distant past, but I'm pretty raw. 8^) I write Java and Javascript, but don't have much experience with C -- but it is obviously very similar to Java. Global Question =============== Is this discussion list (freebsd-net) the right place for me or do I need to subscribe to a driver or hardware list? Thanks. All help is appreciated and some day I'm sure I will be in a position to pass it on. I know I'm taking my first steps down a long road. So here's a wave and a 'Hello' from me to you folks who are so far up the road that I can barely see you. Ciao -- Mark -- See my resume: http://home.earthlink.net/~filipak/resume/ See my music trade pages: http://home.earthlink.net/~filipak/music/ Last updated: 14 April 2002 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-net" in the body of the message