Post by Blair Campbell
Hi. I am requesting that everyone with a little spare time and a PCI
network card that works with a clearly redistributable packet driver
(in the licence, like a crynwr packet driver), to email me their
PCIsleep output and either tell me what driver it works with if it is
in the crynwr packet driver collection, or e-mail me the driver if it
is not, but it is clearly redistributable according to its licence.
could you provide a VERY simple bootdisk image with a testing
application which uses a packet driver?
Not Arachne please, I can't get it to work somehow.
rem your packet driver here
pcisleep.exe (somewhere on Eric's site)
wattcp.cfg (still curious about contents)
ne2000.com (or whatever packet drivers)
ping.exe (where to obtain this ping.exe prog?)
Post by Blair Campbell
This will help me to add netcard autosetup to my FreeDOS installation
CD, and may make it easier for users to set up their DOS on the
I've tried the 100MB ISO that was uploaded, but can't get many things to
work. Did you try on a modern machine or VMware/Bochs/QEMU?
COMPINFO for example has a TP 'over 200Mhz' bug, EMM386 likes to crash, etc.
My router isn't configured for DHCP it seems, but 192.168.1.??? will
I'm very impressed now that I've booted the ISO actually :)
I hope you ask people to also test with the generic ne2000 packet
driver, as quite some network interface cards are ne2000 compatible.
pcntpk int=0x60 reports for me
"My ethernet address is 00:0c:29:66:__:__"
(sorry, I'm not publishing MAC address entirely :) )
This is PCISLEEP by Eric Auer 12mar2005 - Free open source software.
Read GNU General Public License 2 at www.gnu.org
PCI BIOS version 2.10, highest bus number is 1.
Interfaces: 10 is OHCI for USB/FireWire, 20 is EHCI for USB 2.0, etc.
Bridges: 'from bus X to Y (subordinate Z)' shown as '[XX->YY(ZZ)]'
Power Management support shown as: D1 idle, D2 halt, D3 soft-off
bus.device(.function) [vendor:model] classcode(/iface) vendor class
BusDevF vend:type class vendor description...
00.00 [8086:7190] 0600 Intel CPU host bridge
00.01 [8086:7191] 0604 Intel PCI bridge [00->01]
00.07.0 [8086:7110] 0601 Intel ISA bridge
00.07.1 [8086:7111] 0101/8a Intel IDE controller
00.07.2 [8086:7112] 0c03 Intel USB controller
00.07.3 [8086:7113] 0680 Intel southbridge / ACPI?
00.0f [15ad:0405] 0300 VMWare VGA graphics
00.10 [104b:1040] 0100 BusLogic SCSI controller
00.11 [1022:2000] 0200 AMD LAN / Ethernet
00.12 [1274:1371] 0401 Ensoniq audio
PCI bus scan done.
ACPI I/O base 1000 (guess, config reg. 40 of 00.07.3 device).
PS: can wattcp.cfg be cut down any further?
only first 5 entries needed?
my_ip = 192.168.1.123
hostname = "vmbbl"
netmask = 255.255.255.0
nameserver = 192.168.1.1.
gateway = 192.168.1.1
domain_to = 0 ; optional
domain_recurse = 0 ; optional
dynamic_host = 0 ; optional
sockdelay=90 # Increase delay from default of 30 seconds
inactive = 0 ; optional
datatimeout = 120 ; optional
debug = 0
mss = 512 ; optional
mtu = 552 ; optional
mtu_disc = 0 ; optional
icmp_mask_req = 0 ; optional
debug.file = $(HOME)\lynx.dbg
debug.filter = none
debug.proto = arp/rarp/ip/udp/tcp/icmp
debug.mode = all
debug.stat = 0 ; optional
debug.dns = 1 ; default is 1
debug.rtp = 1 ; default is 1
sk_debug.device = $(HOME)/sockwatt.dbg
sk_debug.openmode = tw+ ; default
bind.hostaliases = $(HOSTALIASES) ; optional
bind.res_options = $(RES_OPTIONS) ; optional
syslog.file = ; optional
syslog.host = ; optional
syslog.port = 514 ; optional
syslog.level = emerg/alert/error ; optional
tftp.boot_file = ; optional
tftp.server = ; optional
tftp.timeout = 8 ; optional
tftp.retry = 5 ; optional
tftp.mode = octet ; optional
tftp.port = 0 ; optional
http.proxy = your.http.proxy:<port> ; no default
# Michael Ringe's TALK client/server
talk.localuser = <your signature/handle>
talk.screenmode = autocr,split
talk.colors = 1E,1A,71,71,71
talk.alias = joe:***@some.domain.com
talk.logfile = $(WATTCP.CFG)\talk\talk.log
talk.message = "%s is busy. Try again later.\n"
# SNUZ nntp client by
# Doug McDonald (***@aries.scs.uiuc.edu)
snuz.tmpdir = $(TEMP)
snuz.rc = $(ETC)\news\snuz.rc ; list of subscribed groups, etc
snuz.active = $(ETC)\news\active ; list of all groups
snuz.host = news.server.com ; news server ipaddr
snuz.from = ***@some.domain.com ; the user's email-address
snuz.editor = edit.exe ; editor for writing posts
snuz.smtp = "popmail send %H %D %f" ; external sendmail program
# SMB Printer daemon 0.94 by
# Ken Yap (***@syd.dit.csiro.au)
smbpd.workgroup = "my-work-group"
smbpd.printer1name = "my-printer-at-lpt1"
smbpd.printer2name = "my-printer-at-lpt2"
smbpd.printer3name = "my-printer-at-lpt3"
# Erick Engelke's SMTP-server
smtp.subdir = $(ETC)\smtpd\mail\ ; sub-dir for mail/temp files, must
smtp.sessions = 8 ; # of SMTP sessions