Subversion Repositories SvarDOS

Rev

Rev 281 | Rev 1143 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
281 mateuszvis 1
 
2
%hNetworking
3
 
583 mateuszvis 4
For enabling network connectivity you first need to know what kind of network
5
adapter you have, and obtain a suitable packet driver for it. The "crynwr"
6
package contains lots of packet drivers for a variety of network adapters.
7
There is also a packet driver for Intel Pro cards in the e1000pkt package, and
8
a driver for AMD PC-NET cards in the pcntpk package.
9
 
10
You need to get the packet driver for your card onto the machine, and load it.
11
Then, you should be able to access the internet and get anything else you need
12
using wget, htget, gopherus and other network-enabled applications.
13
 
14
Note that packet drivers are mostly available for old-ish interfaces. If you
15
have some modern ethernet card, then there might not be a packet driver
16
available for it.
17
 
18
%hFILE SHARING
19
 
20
Perhaps these links could provide some pointers:
21
<http://wiki.freedos.org/wiki/index.php/Networking_FreeDOS_-_MS_Client>
22
<https://www.lazybrowndog.net/freedos/virtualbox/?page_id=374>
23
 
24
There is also EtherDFS, which is a very lightweight and easy solution for
25
file-sharing between DOS and Linux (but it does require a Linux PC and some
26
basic understanding of how Linux works):
27
<http://etherdfs.sourceforge.net/>
28
 
29
%hVIRTUALBOX - PACKET DRIVER
30
 
31
VirtualBox is able to emulate an AMD PC-NET NIC (you need to make sure of that
32
in the configuration of your VM, VirtualBox calls it "PCnet-FAST III" and it
33
should be set to "NAT"). Then, in SvarDOS you have to install the pcntpk.zip
34
package - you don't even need to download it, it's already present on the
35
installation image so it should be as simple as that:
36
 
37
pkg install a:\pcntpk.zip
38
 
39
Finally, load it as such:
40
 
41
C:\DRIVERS\PCNTPK\PCNTPK INT=0x60
42
 
43
...and that's it. From now on, you should be able to search through the
44
available online packages and install extra software, for example:
45
 
46
pkgnet pull gopherus
47
pkg install gopherus.zip
48
 
49
(gopherus is a gopher browser)
50
 
51
To search through the list of available packages in the online repository, use
52
that:
53
 
54
pkgnet search your_search_term