[Simh] Broken ethernet code?

pgaray at bigfoot.com pgaray at bigfoot.com
Sat May 7 09:46:15 EDT 2005


I failed to be able to use the ethernet on a build earlier
this year on FreeBSD 4.11 (or 4.10). I am sorry I did not note
what exacly happened and I no longer have that install - at
the time I thought that I'll use the 5.x branch (thinking that
the new pcap was propbaly requiring the new kernel) but never
got to it. My recollection was that after the first or the
first few packets it failed (i am sorry, do not recall how).



---- Original message ----
>Date: Sat, 7 May 2005 07:39:52 -0400
>From: Galen Tackett <gtackett at yahoo.com>  
>Subject: [Simh] Broken ethernet code?  
>To: simh at trailing-edge.com
>
>Somewhere along the way I've become unable to use the
simulated XQ 
>device on my OS X 10.3.9 based simh Vax.
>
>I had it all working some time earlier this year when I was
probably 
>running OS X 10.3.5. By the time I reached 10.3.7 or .8 it
had stopped 
>working, but I don't know exactly when or how.
>
>I'm using the startup item that comes with newer versions of
libpcap to 
>change the bpf device protections to allow admin group access.
>I'm also running as superuser, so that shouldn't really matter.
>
>Here's what happens now:
>
>$ ifconfig
>...
>en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST>
mtu 1500
>         inet6 fe80::203:93ff:fe49:38e prefixlen 64 scopeid 0x4
>         inet 192.168.0.155 netmask 0xffffff00 broadcast
192.168.0.255
>         ether 00:03:93:49:03:8e
>         media: autoselect (100baseTX <full-duplex>) status:
active
>         supported media: none autoselect 10baseT/UTP
<half-duplex> 
>10baseT/UTP <full-duplex> 10baseT/UTP <full-duplex,hw-loopback> 
>100baseTX <half-duplex> 100baseTX <full-duplex> 100baseTX 
><full-duplex,hw-loopback> 1000baseTX <full-duplex> 1000baseTX 
><full-duplex,hw-loopback> 1000baseTX <full-duplex,flow-control> 
>1000baseTX <full-duplex,flow-control,hw-loopback>
>en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST>
mtu 1500
>         inet6 fe80::20d:88ff:fe37:4843 prefixlen 64 scopeid 0x5
>         ether 00:0d:88:37:48:43
>         media: autoselect (100baseTX <full-duplex>) status:
active
>         supported media: autoselect 10baseT/UTP <half-duplex> 
>10baseT/UTP <full-duplex> 100baseTX <half-duplex>
>...
>
># Here I started simh but only the xq-related commands are
shown...
>
>do> set debug stderr
>Debug output to "STDERR"
>do> set xq type=delqa
>do> set xq debug=eth
>do> set xq mac=00-0d-88-37-48-43
>do> at xq0 en1
>pcap library version string: <libpcap version 
>current-cvs.tcpdump.org.2005.05.07>
>Eth: opened en1
>DBG> XQ ETH: Filter Set
>DBG> XQ ETH:   Addr[0]: 00:0D:88:37:48:43
>DBG> XQ ETH: Filter Set
>DBG> XQ ETH:   Addr[0]: 00:0D:88:37:48:43
>DBG> XQ ETH: BPF string is: |(ether dst 00:0D:88:37:48:43)|
>DBG> XQ ETH: writing  dst: 00:0D:88:37:48:43  src:
00:0D:88:37:48:43  
>proto: 0x9000  len: 60  crc: 3BCF22B5
>Eth: Error Transmitting packet: No such file or directory
>You may need to run as root, or install a libpcap version
>which is at least 0.9 from www.tcpdump.org
>DBG> XQ ETH: BPF string is: |(ether dst 00:0D:88:37:48:43)|
>
>The line that starts "pcap library version string" comes from
a couple 
>of lines of code I added to pcap to make it display its version.
>
>You can see that I'm running a version of pcap that was
downloaded and 
>built today (May 7 2005).
>
>Any ideas what might be going wrong?
>
>Thanks,
>
>Galen
>
>_______________________________________________
>Simh mailing list
>Simh at trailing-edge.com
>http://mailman.trailing-edge.com/mailman/listinfo/simh



More information about the Simh mailing list