Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 01 Oct 1998 09:28:50 +0200
From:      "Juan L. Freniche" <jlfreniche@acm.org>
To:        FreeBSD Net <freebsd-net@FreeBSD.ORG>
Subject:   ZNYX and writing/reading LL frames
Message-ID:  <36132F32.2D81@acm.org>

next in thread | raw e-mail | index | archive | help
Recently I sent the following message to freebsd-net and received no
response. May be that the message never arrived, so I try again with a
second version (several of the questions included in the first version
are now solved):



We are going to setup an experimental bench composed by 4 PCs with
FreeBSD 2.2.7 (future upgrade to 3.x can be considered), in this way:


Network A
  +-----------+  +-------------+  +-------------+
  |           |  |             |  |             |
  |           |  |             |  |             |
+------+    +------+         +------+        +------+ 
| ES-1 |    | IS-1 |         | IS-2 |        | ES-2 |
+------+    +------+         +------+        +------+
  |           |  |             |  |             |
  |           |  |             |  |             |
  +-----------+  +-------------+  +-------------+
Network B



where ES-x means End System, IS means Intermediate System.

Each ES will be fitted with two Ethernet 10/100 Mbps FDX 1-port PCI
card, model 345. Also, each IS will be fitted with two Ethernet 10/100
Mbps FDX 4-port card, model 346. 
Can anybody confirm/respond/clarify the following questions:

1 Any hint in configuring FreeBSD?
---> there was really no problem.


2 Are the mentioned ZNYX cards supported? Otherwise we will have to
move to Linux, something that I don't want.
---> yes, uses the device de.


3 How to program (in C) the interface in promiscuous mode?
---> Still Open

4 How to select 10 Mbps or 100 Mbps or normal Ethernet or Full Duplex?
---> ifconfig media <media type> works for 10 and 100 Mbps. However,
     ifconfig mediaopt full-duplex does not work. Is it supported?


5 How to write link-layer frames? The application will write the  
  complete frame, including the first 14 bytes.
---> Still Open

6 How to read, in an exclusive way, link-layer frames? By exclusive I 
  mean that the application will receive the frame and that, given the 
  non-standard header (in particular, the EtherType), that frame must 
  not be passed to the network stack.
---> Still Open


Thanks in advance.
Standard protocols (INET) will not be used.




-- 
Juan L. Freniche

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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?36132F32.2D81>