File: PLIP-Install-HOWTO-NL.sgml

package info (click to toggle)
doc-linux-nl 20051127-2
  • links: PTS
  • area: main
  • in suites: etch, etch-m68k
  • size: 16,408 kB
  • ctags: 94
  • sloc: xml: 47,403; makefile: 312; perl: 193; sh: 116; ansic: 12; csh: 9
file content (2646 lines) | stat: -rw-r--r-- 83,256 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
<!doctype linuxdoc system>
<linuxdoc>
<!-- Gegevens vertaling: $Id: PLIP-Install-HOWTO-NL.sgml,v 1.1.1.1 2004/03/21 21:02:25 cor Exp $ -->
<!-- Bienvenue dans le monde SGML -->

<!-- Id: PLIP-Install-HOWTO.sgml,v 1.27 2000/08/11 06:30:06 gilles Exp 	 -->

 <article> 
  <titlepag>
   <title> PLIP Installatie HOWTO</title>
   <author><name>Gilles Lamiral, <tt>lamiral@linux-france.org</tt>,<newline>
   Vertaald door: Ellen Bokhorst, <tt>bokkie@nl.linux.org</tt></name></author>
   <date>v1.36, 03-12-2001</date>
    
   <abstract> 

    Hierin wordt beschreven hoe een <bf>Gnu|Linux</bf> distributie
	op een computer zonder Ethernetkaart of CD-ROM, 
	maar wel met een  <bf>lokaal diskettestation</bf> en een 
	<bf>remote nfs server</bf> gekoppeld via een parallelle 
	<bf>Null-modem</bf> kabel te installeren. Op de nfs server
	is een <bf>cdrom station</bf> gemount en ge&euml;xporteerd.
</abstract>
</titlepag>
    
  <toc>

<sect><heading>Laatste versie</heading>  
  <p>De laatste uitgave van de <htmlurl
  url="http://www.linuxdoc.org/HOWTO/PLIP-Install-HOWTO.html"
  name="PLIP-Install-HOWTO">, van Gilles Lamiral, is te vinden op: <newline>
  <tt>http://www.linuxdoc.org/HOWTO/PLIP-Install-HOWTO.html</tt>

   Als je deze HOWTO al hebt gelezen en je je afvraagt wat er in
   deze uitgave is bijgekomen, lees dan de sectie
   <ref id="WHAT_IS_NEW" name="wat is nieuw">.
  </p>
  </sect>


<sect><heading>PLIP voor de ongeduldigen<label id="PLIP_IMPATIENT"></heading>
<p>
Deze sectie is gebruikt om te voorkomen dat je het hele document moet
lezen, wanneer je zo snel mogelijk een plip-verbinding nodig hebt.
</p>

<sect1><heading>Source side</heading>
<p>

<verb>
cat /proc/parport/0/hardware
insmod parport
insmod parport_pc
echo 7 > /proc/parport/0/irq
insmod plip
tail /var/log/messages
ifconfig plip0 192.168.0.2 pointopoint 192.168.0.1 \
         netmask 255.255.255.255 up
ifconfig plip0
ping 192.168.0.2
route -n
</verb>
</p>
</sect1>

<sect1><heading>Target side</heading>
<p>
<verb>
ifconfig plip1 192.168.0.1 pointopoint 192.168.0.2 \
         netmask 255.255.255.255 up
route add -host 192.168.0.2 dev plip1 # als de route niet aanwezig is
</verb>
</p>
</sect1>

<sect1><heading>Laatste test</heading>
<p>

<verb>
ping 192.168.0.1 # vanaf 192.168.0.2
ping 192.168.0.2 # vanaf 192.168.0.1
</verb>
</p>
</sect1>
</sect>


  <sect><heading>Introductie</heading>
   <p>
    "PLIP staat voor Parallel Line IP en dat is het transport van
	IP-pakketjes via een parallelle poort."
    Donald Becker (becker@super.org).
    
    Het schrijven van een PLIP installatie HOWTO lijkt tegenwoordig
	zinloos sinds Ethernetkaarten zo goedkoop zijn: NE2000
	kaarten kosten ongeveer net zoveel als een Null-Modem kabel.
    Dit geldt dan wel voor desktop computers, maar niet voor
	laptop computers, waarvoor de PCMCIA kaarten 10 keer zoveel
	kosten als de Null-Modem kabel. Bovendien is iedere computer
	voorzien van een parallelle poort, en niet altijd van een
	netwerkkaart.

    Natuurlijk kan deze howto worden gebruikt om Linux op iedere 
	personal computer te installeren zonder aan algemeenheid in te boeten.
   
    In dit stuk lees je slechts wat ik heb gedaan om een <htmlurl
    url="http://www.debian.org" name="Debian GNU/Linux"> distributie op
	een draagbare Toshiba 620CT laptop, vanaf een NFS ge&euml;xporteerd
    cdrom-station, via een Null-Modem kabel te installeren. 

    Een Null-Modem kabel wordt ook wel een Null-Printerkabel genoemd.

    Een Null-Modem kabel wordt ook wel een "Laplink" (of "Turbo Laplink")
	kabel genoemd, maar het woord "LapLink" is sinds 1986 een
    <htmlurl url="http://www.marksonline.com/app/tmsearch/find_mark?tok=laplink"
    name="handelsmerk"> van Traveling Software onder het nummer 75466713,
    dus zal ik het niet meer gebruiken.

    Deze HOWTO zal verouderd zijn als in iedere Linux distributie een
	PLIP installatie optie zal zijn opgenomen. Voor de Debian installatie zijn
	bijvoorbeeld slechts twee opdrachten nodig die deze HOWTO verouderd
	maken (ifconfig + route). 
	Ik hoop dat een van de mensen die Debian onderhoudt, dit punt 
	zal overdenken.

    Ik hoopte dat deze HOWTO ooit verouderd zou zijn, maar in werkelijkheid
	lijkt het erop dat dit nooit het geval zal zijn, omdat een aantal
	bouwers van een aantal distributies de installatie via PLIP wel opnemen, 
    maar vergeten het in nieuwe versies te onderhouden (zoals bijvoorbeeld bij
	REDHAT het geval is).

    Ik zou graag willen weten of iemand de PLIP-Install-HOWTO heeft
	gebruikt om andere Linux distributies vanaf andere netwerkprotocollen
	(ftp, http, nfs, samba, of zelfs NT/Novell servers) te installeren.
   
    Feedback met typfouten, slecht Engels, opmerkingen, geld, een baan,
	plezier, angst, tranen zijn welkom en aan te bevelen
    (niet allen met dezelfde spontaniteit).

    Laat het me alsjeblieft weten als er vertalingen bestaan, daar doe
	je me een plezier mee.

    <!-- He who can do more can do less. -->
</p>
</sect>

  <sect><heading>Licentie <label id="LICENCE"></heading>
<p>
Dit document viel onder de <url url="http://www.opencontent.org/opl.shtml"
name="OpenContent"> licentie. Dat is niet meer zo. Doe wat je wilt met dit
document.
</p>
</sect>

  <sect><heading>Hoe schreef ik deze howto?</heading>
   <p>

    Ik schreef dit stuk tijdens het installatieproces, maar aangezien
	ik tegelijkertijd tegen verscheidene problemen aanliep, traden er
	verschillen op in mijn aantekeningen en soms vergat ik de juiste
	opdrachtregels op te schrijven omdat ik geen zin had opnieuw mijn
	systeem op te starten (kernelcompilaties) en dit bestand iedere
	keer te wijzigen.

    Toen de installatie mis ging (dat gebeurde, ik ben een beginner
	betreft laptops, plip, linux nfs, portmapper, Debian) probeerde 
	ik van alles om de problemen te corrigeren. Wanneer deze te lang
	aanbleven, waren mijn gedachten gericht op het oplossen van deze
	problemen, niet op het maken van aantekeningen.

    Dus toen het installatieproces uiteindelijk slaagde, besloot ik
	het proces vanaf het begin opnieuw te doen en alles op te schrijven,
	om je die tijd te besparen. Het was de eerste keer dat ik Linux
	tweemaal op dezelfde computer installeerde.

    Vervolgens begon ik weer helemaal opnieuw met een Slink Debian
	distributie (die volgend op de Hamm distributie) om  het
	document te verifi&euml;ren. Het was de eerste keer dat ik Linux
	driemaal op dezelfde computer installeerde. Ik hoop dat dit
	de laatste keer was dat ik dit moest doen.


    <bf>Conclusie</bf>: Als je doet wat hierin staat, zou het moeten
	werken.
</p>
</sect>


  <sect><heading>Wat heb je nodig?</heading>
   <p>
    <itemize>
     
     <item> Een Personal Computer, laptop of desktop, genoemd de
	 doelcomputer of eenvoudigweg <bf>target</bf>.
</item>
      <item> Een 3 1/4" inch diskettestation op de <bf>target</bf>.
</item>
      <item> Twee of drie nieuwe diskettes. Ze hoeven niet te
	  zijn geformatteerd. Je hebt ook &eacute;&eacute;n of meer onder DOS
	  geformatteerde diskettes nodig als je <tt>FIPS</tt> moet
	  gebruiken.
</item>
      <item>Een andere computer met een cdrom-station en nfs services,
      genoemd source-computer of eenvoudigweg de <bf>source</bf>. 
	  Het hoeft geen Linux systeem te zijn, maar slechts een systeem
	  waarop het cdrom-station via nfs kan worden ge&euml;xporteerd. 
	  In deze HOWTO wordt verondersteld dat het een Linux systeem is.
</item>
      <item> Een cdrom distributie. Ik nam een Debian Hamm (2.0r3) van
	  een oude Infomagic compilatie. Ik denk dat iedere distributie op deze
	  wijze kan worden ge&iuml;nstalleerd, maar ben daar niet zeker van.
      Ik heb een <htmlurl name="Frans document"
      url="http://www.linux-france.org/article/sys/Install-Plip/Install-Plip.html">
	  gelezen, geschreven door Chmouel Boudjnah, waarin staat beschreven dat
	  de RedHat distributie over een makkelijk installatieproces beschikt.
      Chmouel's document gaat ook over de Debian distributie, dus als je
	  Frans kunt lezen, kun je Chmouel's document gebruiken in plaats van
	  dit document.
</item>
      <item> Een Null-Modem DB 25 kabel. Is dit hetzelfde als een
	  seri&euml;le kabel? Je treft het antwoord in de volgende release
	  aan.
</item>
      <item> Wat tijd: 3 uur.
</item>
      <item> Koffie. 1 liter.
</item>
    </itemize>
   </p>
   </sect>
   
   <sect><heading>De documentatie</heading>
    <p>

    Ik raad deze goede materie aan voor het geval je er niet uitkomt
	hoe een probleem kan worden opgelost. Ik heb ze gelezen. Dit zou
	je ook moeten doen als je nieuwsgierig of nauwgezet bent.

    Vergeet niet te denken aan de <htmlurl
    url="http://www.linuxdoc.org/mirrors.html" name="LDP mirrors">,
    opgesomd op: <newline> <url
    url="http://www.linuxdoc.org/mirrors.html">

    De meeste HOWTO's zijn <htmlurl
    url="http://metalab.unc.edu/pub/Linux/docs/HOWTO/translations/"
    name="vertaald">. Kijk gewoon onderaan de mirrorpagina
	en volg de link <bf><tt>translations/</tt></bf>.  

    Lees de laatste <htmlurl
    url="http://mobilix.org/howtos.html" name="Linux-Mobile-Guide">,
    van Werner Heuser, te vinden op: <newline> <url
    url="http://mobilix.org/howtos.html"> als je Linux op een
	laptop wilt gebruiken.

    Lees zorgvuldig de
    <htmlurl url="http://www.linuxdoc.org/HOWTO/Installation-HOWTO/"
    name="Installation-HOWTO">, van Eric S. Raymond, te vinden op:
    <newline> <url
    url="http://www.linuxdoc.org/HOWTO/Installation-HOWTO/" > door, 
	als je nog niet eerder een distributie hebt ge&iuml;nstalleerd.
	En zet meer koffie. :-)

    Lees de <htmlurl
    url="http://www.linuxdoc.org/HOWTO/CDROM-HOWTO.html"
    name="CDROM-HOWTO">, van Jeff Tranter, te vinden op: <newline> <url
    url="http://www.linuxdoc.org/HOWTO/CDROM-HOWTO.html"> als je
	informatie nodig hebt over je cdrom-station.

    Lees de <htmlurl
    url="http://www.linuxdoc.org/HOWTO/NFS-HOWTO.html"
    name="NFS-HOWTO">, van Nicolai Langfeldt, te vinden op: <newline> <url
    url="http://www.linuxdoc.org/HOWTO/NFS-HOWTO.html"> als
	je nog geen nfs server hebt ge&iuml;nstalleerd.

    Lees de
    <htmlurl url="http://www.linuxdoc.org/HOWTO/Kernel-HOWTO.html"
    name="Kernel-HOWTO">, van Brian Ward, te vinden op: <newline> <url
    url="http://www.linuxdoc.org/HOWTO/Kernel-HOWTO.html"> als je
	een nieuwe kernel op de <bf>source</bf> box moet compileren.

    Lees de <htmlurl
    url="http://www.linuxdoc.org/HOWTO/mini/PLIP.html" name="PLIP
    MINI-HOWTO">, van Andrea Controzzi, te vinden op: <newline> <url
    url="http://www.linuxdoc.org/HOWTO/mini/PLIP.html"> als PLIP
	nieuw voor je is.


    <!--

    read the <htmlurl
    url="" 
    name="">,
    by ,
    located at: <newline> <url
    url="">.

    -->

    Als je van plan bent zelf een Null-Modem kabel te maken, dan is het
	bestand <htmlurl
    url="file:///usr/src/linux/Documentation/networking/PLIP.txt"
    name="PLIP.txt">, van Donald Becker, te vinden op:
    <newline><tt>/usr/src/linux/Documentation/networking/PLIP.txt</tt>
    <newline> te vinden op de <bf>source</bf> linux computer een goede
	referentie. Luke.
</p>
</sect>

  <sect><heading>Conventies</heading>
   <p>

    De bestandsinhoud, opdrachtregels en schermafdrukken van de installatie
	staan altijd in <tt>typewriter</tt> font, zoals in:


    <verb>
     #!/bin/bash
     #############################################
     #### This is the great file /bin/Windows ####
     #############################################
     
     while [ "1" ]; do
             echo "I do my best because I'm the best"
             echo "Very soon, next Y2Kill (the 01/01/0000)"
             echo "A new marvelous 64 bit release !"
             echo "Please wait a little more"
             sleep 18446744073709551615 # 2^64-1
     done
    </verb>

    of zo:

    
    <verb>
     $ killall Windows
     Terminated
    </verb>


    De regels van de bestandsinhoud zouden nooit met witruimte moeten
	beginnen. Als dit wel zo is, zal je het moeten verwijderen.
    Sorry, ik zit opgescheept met een <tt>C-a
    M-AltGr-\</tt> (ter herinnering, ik ben een Franse azerty schrijver).
	De Tab-emacs reflex is niet te onderdrukken (codeerders die Emacs
	gebruiken, drukken altijd als een zenuwtik de tab toets in).

    Invoerregels met opdrachten beginnen met een dollarteken <tt>$</tt> (de prompt), 
    je hoeft het dollar-teken niet in te tikken, typ gewoon de rest van de
	regel over; andere regels bestaan uit commentaar, ook die hoef je niet
	in te tikken.

    Omdat alle configuratie-opdrachten van belang zijn, heb je een
	systeembeheerdersshell nodig, zoals root, zowel op de 
    <bf>source</bf> als op de <bf>target</bf> computers.

    <verb>
     $ su
     Password: blabla
     # 
    </verb>

    graham zegt:

    Waarom dit "#" teken? Omdat dit het teken voor de root prompt is. 
	Vanaf de volgende paragraaf zal ik in het vervolg hier het '$' teken
	voor gebruiken. Zie mijn opmerking hieronder.

    De prompt zal in de rest van deze documentatie als een "<tt>$</tt>" 
	teken worden getoond, zelfs als het een "<tt>#</tt>" zou moeten zijn.
	Dit omdat een "<tt>#</tt>" ook vaak voor commentaar wordt gebruikt, dus
	is het dubbelzinnig. Ik houd niet van dubbelzinnigheden in de
	computerwetenschap.
</p>
</sect>

  <sect><heading>Een eigen kabel bouwen</heading>
   <p>

    
    Extractie vanuit /usr/src/linux/Documentation/networking/PLIP.txt,
    geschreven door Donald Becker (becker@super.org):
    
    <verb>
Parallel Transfer Mode 0 Cable
==============================

The cable for the first transfer mode is a standard
printer "null" cable which transfers data four bits at a time using
data bit outputs of the first port (machine T) connected to the
status bit inputs of the second port (machine R).  There are five
status inputs, and they are used as four data inputs and a clock (data
strobe) input, arranged so that the data input bits appear as contiguous
bits with standard status register implementation.

A cable that implements this protocol is available commercially as a
"Null Printer" or "Turbo Laplink" cable.  It can be constructed with
two DB-25 male connectors symmetrically connected as follows:

    STROBE output       1*
    D0->ERROR   2 - 15          15 - 2
    D1->SLCT    3 - 13          13 - 3
    D2->PAPOUT  4 - 12          12 - 4
    D3->ACK     5 - 10          10 - 5
    D4->BUSY    6 - 11          11 - 6
    D5,D6,D7 are   7*, 8*, 9*
    AUTOFD output 14*
    INIT   output 16*
    SLCTIN      17 - 17
    extra grounds are 18*,19*,20*,21*,22*,23*,24*
    GROUND      25 - 25
* Do not connect these pins on either end

If the cable you are using has a metallic shield it should be
connected to the metallic DB-25 shell at one end only.
    </verb>

    Ik controleerde mijn kabel twee keer. 
	Aan beide kanten, zijn de pinnen als volgt verbonden:

    <verb>
     1 -  1 Ja
     2 - 15
     3 - 13
     4 - 12
     5 - 10
     6 - 11
     7 niet verbonden 
     8 niet verbonden 
     9 niet verbonden
    10 -  5
    11 -  6
    12 -  4
    13 -  3
    14 - 14 Ja
    15 -  2
    16 - 16 Ja
    17 - 17
    18 niet verbonden 
    19 niet verbonden
    20 niet verbonden
    21 niet verbonden
    22 niet verbonden
    23 niet verbonden
    25 - 25 niet verbonden met metallic shield
    </verb>

    In tegenstelling tot wat in het kerneldocument wordt beweerd, zijn
	bij mijn kabel de pinnen 1, 14 en 16 verbonden.
    Blijkbaar doet dit er niet toe, aangezien plip bij mij prima werkt.
</p>
</sect>


  <sect><heading>Netwerkparameters</heading>
   <p>

    We zullen met de volgende IP-configuratie een plip point-to-point netwerk
	opzetten:
    <itemize>
     
     <item> <bf>target</bf>: 192.168.0.1 netmask 255.255.255.255</item>
     <item> <bf>source</bf>: 192.168.0.2 netmask 255.255.255.255</item>

    </itemize>

    Je mag deze namen nog niet hebben gebruikt in je netwerkomgeving:

    <verb>
     $ ping source
     ping: unknown host source
     
     $ ping target
     ping: unknown host target
    </verb>

    Je mag deze IP-adressen nog niet hebben gebruikt in je netwerkomgeving:

    <verb>
     $ ping  192.168.0.1
     PING 192.168.0.1 (192.168.0.1): 56 data bytes
     ping: sendto: Network is unreachable
     ping: wrote 192.168.0.1 64 chars, ret=-1
     
     --- 192.168.0.1 ping statistics ---
     1 packets transmitted, 0 packets received, 100% packet loss
     
     $ ping 192.168.0.2
     PING 192.168.0.2 (192.168.0.2): 56 data bytes
     ping: sendto: Network is unreachable
     ping: wrote 192.168.0.2 64 chars, ret=-1
     
     --- 192.168.0.2 ping statistics ---
     1 packets transmitted, 0 packets received, 100% packet loss
    </verb>

    Als deze opdrachten geen foutmeldingen produceren, wijzig dan de
	namen of adressen.

    Je kunt andere adressen, namen of netmasks uitkiezen (het netmask
	moet aan beide kanten gelijk zijn). Voor de rest van het document
	ga ik ervan uit dat je deze adressen en namen hebt gekozen.


    Voeg deze regel toe aan <bf><tt>/etc/exports</tt></bf>

    <verb>
     #### bestand /etc/exports ####
     ...
     /cdrom          source(ro) target(ro)
     #### EOF ####
     </verb> 


    Omdat de portmapper probeert IP-adressen naar namen om te zetten,
	voeg je de IP-adressen en namen toe aan <bf><tt>/etc/hosts</tt></bf>.
    
    <verb>
     #### bestand /etc/hosts ####
     ...
     192.168.0.1     target
     192.168.0.2     source
     #### EOF ####
    </verb>

    Verifieer dat het item <bf><tt>files</tt></bf> voor de te doorzoeken
	lijst in <bf><tt>hosts</tt></bf> in het bestand
    <bf><tt>/etc/nsswitch.conf</tt> staat.</bf>

    <verb>
     #### bestand /etc/nsswitch.conf ####
     ...
     hosts:      files nis dns
     ...
     #### EOF ####
    </verb>
   </p>
   </sect>


  <sect><heading>PLIP op de source-computer</heading>
  <p>

    In deze sectie wordt beschreven hoe de <tt>plip</tt> interface op
    de <bf>source</bf> server in te stellen.
	Als je in problemen komt, raad ik je aan de
    <htmlurl url="http://www.linuxdoc.org/HOWTO/mini/PLIP.html" name="PLIP
    MINI-HOWTO"> door te lezen.


    Controleer of het <tt>lp</tt> device niet is ingesteld. Deze regel zou
	<bf>niet</bf> voor mogen komen:
    
    <verb>
     $ cat /proc/devices 
     Character devices:
     ...
     6 lp
     ...
    </verb>
    
    Kill de <tt>lpd</tt> daemon als je het wel hebt, en verwijder de
	<tt>lp</tt> module:

    <verb>
     $ /etc/rc.d/init.d/lpd.init stop
     Shutting down lpd: lpd

     $ rmmod lp
    </verb>

    Als je de <tt>lp</tt> module niet kunt verwijderen, dan moet je
    de <bf>kernel</bf> opnieuw compileren met de <tt>lp</tt> service als een
    module.

    Nu is de "<tt>6 lp</tt>" regel uit het bestand
    <tt>/proc/devices</tt>, wat een weergave is van de
	mogelijkheden van de kernel, verdwenen.

    Je bent niet verplicht het lp-device te elimineren : wellicht dat het
	met lp werkt. Zonder garantie (bij mij werkt het). Probeer het zelf uit.
    
    
    Controleer of je parallelle poort wordt gehanteerd:

    <verb>
     $ ls /proc/parport/
     0/
     
     $ cat /proc/parport/0/hardware 
     base:   0x378
     irq:    7
     dma:    none
     modes:  SPP,ECP,ECPEPP,ECPPS2
    </verb>

    Als er geen directory's onder <tt>/proc/parport/</tt> voorkomen, dan
	moet je de <tt>parport</tt> en <tt>parport_pc modules</tt> laden:

    <verb>
     $ insmod parport
     $ insmod parport_pc
    </verb>

    Je zou de volgende nieuwe regels in
    <bf><tt>/var/log/messages</tt></bf> te zien moeten krijgen:

    <verb>
     Oct  9 20:50:47 louloutte kernel:
     parport0: PC-style at 0x378 [SPP,ECP,ECPEPP,ECPPS2]

     Oct  9 20:50:47 louloutte kernel: 
     parport0: detected irq 7; 
     use procfs to enable interrupt-driven operation.
    </verb>

    Ik herhaal de melding "detected <tt>irq 7</tt>, use procfs to
	enable interrupt-driven operation", dus:

    <verb>
     $ echo 7 >  /proc/parport/0/irq
    </verb>

    

    Controleer of de <tt>plip</tt> module is geladen:
    
    <verb>
     $ lsmod |grep plip
    </verb>
    
    Laad de <tt>plip</tt> module, als het nog niet is geladen:

    <verb>
     $ insmod plip
    </verb>

    Je zou in <bf><tt>/var/log/messages</tt></bf> iets te zien moeten
	krijgen als:
     
     <verb>
     ==> /var/log/messages <==
     Oct  8 16:34:12 louloutte kernel:
     NET3 PLIP version 2.3-parport gniibe@mri.co.jp
    
     Oct  8 16:34:12 louloutte kernel: 
     plip0: Parallel port at 0x378, using IRQ 7
     </verb>

    Als je de <tt>plip</tt> module niet kunt laden dan moet je
	de <bf>kernel</bf> opnieuw compileren met <tt>plip</tt>
	als een module.

    De syslog melding zegt dat de module is geladen op de <tt>plip0</tt>
    interface. Configureer de <tt>plip0</tt> interface:
     
    <verb>
     $ ifconfig plip0 source pointopoint target netmask 255.255.255.255 up
    </verb>

    Controleer of alles in orde is.

    <verb>
     $ ifconfig plip0
     plip0     Link encap:10Mbps Ethernet  HWaddr FC:FC:C0:A8:00:02
          inet addr:192.168.0.2  P-t-P:192.168.0.1  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0
          TX packets:0 errors:0 dropped:0 overruns:0
          Interrupt:7 Base address:0x378 
    </verb>
 

    Nu kun je de <bf>source</bf> server lokaal <tt>pingen</tt>:

    <verb>
     $ ping source
     PING source (192.168.0.2): 56 data bytes
     64 bytes from 192.168.0.2: icmp_seq=0 ttl=255 time=0.3 ms
     64 bytes from 192.168.0.2: icmp_seq=1 ttl=255 time=0.2 ms
     
     --- source ping statistics ---
     2 packets transmitted, 2 packets received, 0% packet loss
     round-trip min/avg/max = 0.2/0.2/0.3 ms
    </verb>

    Verifieer dat de route naar de <bf>target</bf> bestaat:

    <verb>
     $ route
     Kernel IP routing table
     Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
     target          *               255.255.255.255 UH    0      0        0 plip0
    </verb>

    Voeg de route toe als het nog niet bestaat.
    
    <verb>
     $ route add -host  192.168.0.1  dev plip0
    </verb>


    Wanneer de <bf>target</bf> <em>is</em> geconfigureerd, kun je een
	ping test uitvoeren:

    <verb>
     $ ping target
     PING 192.168.0.1 (192.168.0.1): 56 data bytes
     64 bytes from 192.168.0.1: icmp_seq=0 ttl=64 time=4.5 ms
     64 bytes from 192.168.0.1: icmp_seq=1 ttl=64 time=4.3 ms
     
     --- 192.168.0.1 ping statistics ---
     2 packets transmitted, 2 packets received, 0% packet loss
     round-trip min/avg/max = 4.3/4.4/4.5 ms
    </verb>

    Maar als je het nu probeert, krijg je:
   
    <verb>
     $ ping target
     PING target (192.168.0.1): 56 data bytes
     
     --- target ping statistics ---
     5 packets transmitted, 0 packets received, 100% packet loss
    </verb>

    Nu is het servernetwerk klaar voor gebruik.
    Gefeliciteerd.
</p>
</sect>
    
  <sect><heading>De cdrom nfs server</heading>
   <p>

    In deze sectie wordt beschreven hoe een cdrom-station via NFS te
	mounten en exporteren.

    Mount de cdrom. Lees de <bf><em>CDROM-HOWTO</em></bf> als je met
	je cdrom-station tegen problemen aanloopt. Ik ga ervan uit dat het
	cdrom device <tt>/dev/hdd</tt> is, maar dit zou net zo goed
	<tt>/dev/sr0</tt> of <tt>/dev/hdb</tt> enz. kunnen zijn.
    Ik kies als mountpoint voor <tt>/cdrom</tt>, maar als je dat wilt
	kun je een ander mountpoint uitkiezen:
    
    <verb>
     $ mount -t iso9660 /dev/hdd  /cdrom
    </verb> 

    Je moet nfs services instellen.  
    Lees de <bf><em>NFS-HOWTO</em></bf> als er iets verkeerd gaat.

    Verifieer of je kernel nfs ondersteunt:

    <verb>
     $ cat /proc/filesystems 
             ext2
     nodev   proc
     nodev   nfs
     nodev   ncpfs
     nodev   devpts
             iso9660
    </verb>


     Verifieer of je portmapper verzoeken van mountd en nfs clients
	 af kan handelen:

     
    <verb>
     $ rpcinfo -p
     program vers proto   port
     100000    2   tcp    111  portmapper
     100000    2   udp    111  portmapper
     100005    1   udp    655  mountd
     100005    1   tcp    657  mountd
     100003    2   udp   2049  nfs
     100003    2   tcp   2049  nfs
    </verb>
    
    Er moeten regels met <tt>nfs</tt> of <tt>portmapper</tt> in voorkomen.
	NFS over tcp? Er is vooruitgang geboekt!


    Herstart vervolgens <tt>portmap</tt>, <tt>mountd</tt>, <tt>nfs</tt>:
    
    <verb>
     $ /etc/rc.d/init.d/portmap.init stop
     Stopping INET services: portmap 

     $ /etc/rc.d/init.d/portmap.init start
     Starting portmapper: portmap

     $ /etc/rc.d/init.d/nfs stop
     Shutting down NFS services: rpc.mountd rpc.nfsd 

     $ /etc/rc.d/init.d/nfs start
     Starting NFS services: rpc.mountd rpc.nfsd 
    </verb>

    <tt>/etc/rc.d/init.d/</tt> is onder SuSE Linux systemen 
	<tt>/sbin/init.d/</tt>.
    Ik had vannacht een droom: LSB werd gerespecteerd. (LDB: Linux Standard Base)


    Probeer het dan "lokaal" te mounten (via nfs) op de <bf>source</bf> box
    en verwijder de test:
    
    <verb>
     $ mkdir /tmp/nfstest
     $ mount -t nfs source:/cdrom /tmp/nfstest
     $ ls  /tmp/nfstest/
     README             debian/            locatedb.3         tools/
     TRANS.TBL          ftp.netscape.com/  ls_lR.3            upgrade/
     boot/              install/           realaudio/
     
     $ echo great stuff !
     $ umount /tmp/nfstest
     $ rmdir /tmp/nfstest
     </verb>
    
    Pech? Lees de <bf><em>NFS-HOWTO</em></bf> en
    <bf><tt>/var/log/messages</tt></bf>.
    
    Controleer met de volgende opdrachten de nfs server:
    
    <verb>
     $ rpcinfo -p
     </verb> 
    
     Start <tt>portmap</tt> met de <tt>-v</tt> vlag:
      
     <verb>
      $ portmap -v
     </verb>

    kill <tt>portmap</tt>, <tt>mountd</tt>, <tt>nfsd</tt> en herstart
	ze in deze volgorde: <tt>portmap</tt>, <tt>mountd</tt>, <tt>nfsd</tt>.
    Neem rust, haal meer koffie. Lees de
    <bf><em>NFS-HOWTO</em></bf> nog een keer door en ga weer verder.
     
    Nu is de ge&euml;xporteerde cdrom drive nfs server klaar.
    Gefeliciteerd.
</p>
</sect>

  <sect><heading>FIPS, PARTED, het splitsen van harddiskpartities</heading>
   <p>

    Deze sectie is voor iedereen die slechts &eacute;&eacute;n primaire
	FAT partitie heeft (DOS, Windows 3.xx, NT) en deze wil houden zonder
	gegevens te verliezen. Maak een aantal backups want als je het
	verknoeit, ben ik daar niet verantwoordelijk voor - jij wel.

    Uitstapje naar PARTED

    Andrew Clausen (clausen@gnu.org), de beheerder van GNU Parted, schreef
	"Misschien dat je GNU Parted in de PLIP-Install Howto wilt noemen." 
	Dat is gedaan. Aangezien ik het niet heb uitgeprobeerd, kan ik je
	alleen de links geven naar <url
    url="http://www.gnu.org/software/parted" name="parted via http"> en
    <url url="ftp://ftp.gnu.org/gnu/parted" name="parted ftp">. Help
    jezelf. Parted schijnt erg goed te zijn.

    Andrew zei: "GNU Parted is *VEEL* krachtiger dan FIPS (denk Partition Magic). 
	Het kan bijvoorbeeld FAT16 &lt;=&gt; FAT32 converteren, de grootte van de
	FATs wijzigen, vereist geen defragmenteerprogramma, enz. En het ondersteunt
	ext2, linux-swap..."
    
    Terug naar FIPS.

    Download <url url="ftp://ftp.debian.org/pub/debian/tools/"
    name="FIPS">. Vergeet niet de mirrors ftp.<bf>xx</bf>.debian.org
    waar <bf>xx</bf> staat voor de afkorting van je land (fr, fi, us, uk,
    enz.). 

    Tijdens dit schrijven wordt het archiefbestand
    <bf>fips20.zip</bf> genoemd.

    Het <bf>fips</bf> programma bevindt zich reeds in de debian distributie.
    Ik vond het (ja, na het downloaden van het
    <bf>fips20.zip</bf> bestand) in <tt>/cdrom/debian/tools/fips15.zip</tt>
    (Hierbij wordt ervan uitgegaan dat je cdrom is gemount op <bf>/cdrom</bf>)

    Ik gok erop dat je je nu in een Unix-wereld begeeft, maar dit ben je
	niet verplicht. Ga naar een goede werkplek op de
    <bf>source</bf> computer:
    
    <verb>
     $ mkdir /tmp/fips-2.0/
     $ cd /tmp/fips-2.0/
     $ unzip -l /archive/fips/fips20.zip
     ...
     $ unzip  /archive/fips/fips20.zip
     ...
     $ ls
     $ dos2unix fips.doc fips.faq  readme.1st 
    </verb>

    <enum>
     <item>Lees het bestand readme.1st</item>
     <item>Lees het bestand fips.doc</item>
     <item>Lees het bestand fips.faq</item>
    </enum>

    Boot je <bf>target</bf> computer. Ga naar puur DOS (verlaat Windows).

    Lees nogmaals het bestand <bf><tt>fips.doc</tt></bf> uit sectie
    "5. Voor je begint".

    Wees je bewust van verborgen bestanden.

    Graham's opmerking: Verborgen bestanden zullen niet door DeFrag
	worden verplaatst (zover ik weet), dus FIPS zal minder ruimte  voor
	gebruik door Linux terugwinnen. Gebruik de opdracht ATTRIB om het
	"hidden" kenmerk te verwijderen. Voor een aantal zaken kan het
	vereist zijn dat de bestanden verborgen zijn, dus zal het nodig
	zijn dezelfde bestanden later weer verborgen te maken. Ik denk dat
	het ook een goed idee zou zijn om scandisk op dit moment uit te
	voeren. Misschien dat ik DOS niet vertrouw.

    Wees je bewust het "virtuele geheugen" bestand te elimineren (swap voor Win*)
    tijdens het fips-proces. In Windows 3.11 (nogal up to date, niet?)
    is dit swapbestand geconfigureerd via
    Program-Manager->Control-Panel->Enhanced (een i386 chip ikoon).

    Klik, Klik->Klik op de chip en Klik nog een keer op een knop genaamd
    "Virtueel Geheugen". 

    Pas de grootte aan tot "geen", Klik&lt;-Klik&lt;-Klik&lt;-Klik terug plus Alt-F4
    om al je vensters te sluiten. Denk je niet dat de Gates ook te gesloten
	zijn?

    Graham'opmerking: Ik ben er niet zo zeker van of dit wel zo'n goed
	idee is. Wat gebeurt er als "386spart.par" niet verborgen is?
    Ik denk dat DEFRAG het zal verplaatsen, en Windows bij de volgende
	start zal klagen en dan het bestand opnieuw aan zal maken. Aangezien
	het duidelijk is dat we DOS/Windows willen behouden, zal de gebruiker
	later weer een swapbestand nodig hebben. Door het niet te verwijderen,
	blijft de diskruimte voor tegen die tijd gereserveerd.

    Ik weet hier niets op te zeggen. Ik heb gewoon de FIPS handleiding
	nageaapt omdat dit met succes lukte.

    Dus drink koffie, en bid.

    Start <tt>SCANDISK</tt>:

    <verb>
     C:\> SCANDISK
    </verb>
    
    Corrigeer iedere cluster. Er zouden geen beschadigde clusters meer
	mogen zijn.
    
    Ga uit  <tt>SCANDISK</tt>


    Pas <tt>DEFRAG</tt> toe op C:
    
    <verb>
     C:\> DEFRAG C:
    </verb>
   
    Alle in gebruik zijnde clusters staan aan het begin van de harddisk.

    Ga uit <tt>DEFRAG</tt>

    Maak een opstartbare diskette aan:

    <verb>
     C:\> FORMAT A: /S
    </verb>

    Kopieer <bf><tt>AUTOEXEC.BAT</tt></bf> en <bf><tt>CONFIG.SYS</tt></bf>
    naar de nieuwe diskette als je je lokale faciliteiten (toetsen op het
	toetsenbord enz.) wilt behouden.
    Verwijder de regel met <tt>SMARTDRIVE.EXE</tt> in
    <tt>AUTOEXEC.BAT</tt>. Behoud een minimale <tt>AUTOEXEC.BAT</tt>
    

    Op de <bf>source</bf> box: Kopieer de fips bestanden
    <bf>restorrb.exe</bf>, <bf>fips.exe</bf> en <bf>errors.txt</bf> naar
    deze diskette.

    <verb>
    $ mcopy errors.txt fips.exe restorrb.exe a:
    </verb>

    Graham's opmerking: Wordt hierbij niet verondersteld dat mtools is
	ge&iuml;nstalleerd? Als de diskette als type msdos is gemount, dan
	klaart de standaardopdracht "cp" deze klus, en zou mtools niet nodig
	zijn. Ik heb mtools nog nooit gebruikt, maar heb wel met DOS bestanden
	gespeeld vanuit Linux.

    Ja, er wordt hierbij vanuit gegaan dat mtools is ge&iuml;nstalleerd.
	mcopy is sneller in te typen dan mkdir, mount, cp, umount, rmdir.

    Boot de <bf>target</bf> met de diskette. Start fips onderwijl de
	sectie "Using FIPS" in het bestand <bf>fips.doc</bf> lezend.

    <bf>Vergeet niet</bf> <bf>yes</bf> te antwoorden wanneer fips vraagt
	om het opslaan van de rootboot.

    Maak harddiskruimte vrij als alles in orde is:
    <verb>
     $ cd
     $ rm -rf /tmp/fips-2.0/
    </verb>

    Nu heb je een aardige vrije ruimte voor een nieuw besturingssysteem.
     </p>
     </sect>

  <sect><heading>Debian installatie</heading>
   <p>

    Ik ben een Debian bekeerling aangezien het mijn eerste Debian
	installatie is. Aanhangers van Debian zijn dezelfde soort mensen
	als aanhangers van Macintosh of aanhangers van Linux in de
	wereld van besturingssystemen. Niets anders telt.
    Aangezien ik reeds een aanhanger ben van Mac en Linux (en ook van Frans :-)
    werd het tijd om er verliefd op te worden.

    Debian is goed, duidelijk en internationaal gedocumenteerd. Met
	dank aan al die mensen die deze werkelijk open distributie hebben
	voortgebracht.

    Ik zou het installatieproces aan jezelf over kunnen laten. Maar
	aangezien we tijdens het installatieproces een interactie met
	de shell doorlopen, zal het gehele proces in detail worden beschreven.

    Ik weet dat de beschrijving specifiek voor Debian geldt. 
	Ik geef er de voorkeur aan je een volledig voorbeeld te geven dan
	niets anders als een ``start op het juiste moment een shell en typ
	bla bla...''. Concrete voorbeelden vind ik prettiger.

    Simon Forget &lt;sforget@camelot.ca&gt; vertelde me dat hij deze
	howto niet kon gebruiken met zijn Toshiba Libretto 50CT omdat de
	kernel tijdens het installatieproces het pcmcia diskettestation
	niet herkende. Ik weet niet waarom, maar met plip is hier een 
	oplossing voor, als je reeds een dospartitie op de
	<bf>target</bf>-computer hebt.

    Deze oplossing is eenvoudiger omdat tijdens het installatieproces
	geen diskettestation of plip-netwerk nodig is. Ga direct naar de
	sectie <ref
    id="INSTALL_FROM_A_DOS_PARTITION" name="Installeren vanaf een DOS
    partitie"> als je in deze oplossing bent ge&iuml;nteresseerd.
	Ik houd me bij de oude installatieroutine omdat deze nieuwe routine
    een DOS partitie nodig heeft die overbodig wordt als je hier definitief
    vanaf wilt.
   </p> 

   <sect1><heading>Prepareren van de twee diskettes</heading>
   <p>

     Mount op de <bf>source</bf> de cdrom en ga naar de installatie directory.

     <verb>
      $ mount -t iso9660 /dev/hdd  /cdrom
      $ cd /cdrom/debian/dists/stable/main/disks-i386/current/
     </verb>

     Lees het bestand install.html met een browser of install.txt met
	 cat, less of more <!-- (a dog?) -->.

     Maak nu de installatie (alias rescue) diskette aan.
	 Label het met "<tt>resc1440.bin</tt>" :

     <verb>
      $ dd if=resc1440.bin of=/dev/fd0H1440
     </verb>
    
     Beschrijf de drivers diskette. Label het met "<tt>drv1440.bin</tt>":

     <verb>
      $ dd if=drv1440.bin of=/dev/fd0H1440
     </verb>

     Zorg dan dat de diskettes tegen schrijven beveiligd zijn.

     Nu ben je er klaar voor het echte installatieproces op te starten.
</p>
</sect1>

   <sect1><heading>Het echte installatieproces</heading>
    <p>
     Doe de resc1440.bin diskette op de <bf>target</bf> in het diskettestation.
	 Start je <bf>target</bf> box opnieuw op.
    
    <verb>
     Welcome to Debian GNU/Linux 2.x!
     ...</verb>
    
    Lees de tekst.  De prompt is:
    
    <verb>
     boot:</verb>
    
    Druk op <tt>&lt;ENTER&gt;</tt> 
    
    <verb>
     Loading root.bin...........
     loading linux...
     ....</verb>

    Een nieuw scherm:

    <verb>
     Next: Select Color or Monochrome display</verb>
    
      Maak je keuze met de op/neer pijltjestoetsen en druk op
	 <tt>&lt;ENTER&gt;</tt> 
    
    <verb>
     Next: Continue with the installation</verb>

     druk op <tt>&lt;ENTER&gt;</tt> 
    
    <verb>
     Software in the Public Interest 
             presents
      *** Debian GNU/Linux 2.1 ***
     ...</verb>
     
      Lees de tekst. Druk op <tt>&lt;ENTER&gt;</tt> (Je ziet
      <tt>&lt;Continue&gt;</tt> op het scherm)
     
     <verb>
     Next: Configure the Keyboard</verb>
     
      druk op <tt>&lt;ENTER&gt;</tt> 
      Selecteer je land en druk op <tt>&lt;ENTER&gt;</tt> 

    <verb>
     Next : Partition a Hard Disk</verb>
     
    Druk op <tt>&lt;ENTER&gt;</tt> 
     
    <verb>
     Select Disk Drive 
     usually /dev/hda</verb>

    Al je meer disks hebt, selecteer dan de juiste disk (waar je wilt dat Linux
	op wordt ge&iuml;nstalleerd) en druk op <tt>&lt;ENTER&gt;</tt>

    Je zit nu in het programma <tt>cfdisk</tt>. Het gebruik van
    <tt>cfdisk</tt> is veilig totdat je besluit via <tt>[Write]</tt> de
	partitie naar disk te schrijven.
    Verlaten van <tt>cfdisk</tt> met <tt>[Quit]</tt> is veilig.

    We gaan gewoon twee nieuwe primaire partities aanmaken, een Swap partitie
	en een grote Linux partitie. Laat wat ruimte vrij voor extended partities
	als je meer partities wilt. Lees  wel de documentatie over
	partitionering in de <em>Installation-HOWTO</em>, vooral als je meer dan
	1024 cylinders en oude LILO software hebt.

    Als je eerder het <tt>FIPS</tt> programma hebt uitgevoerd, zie je
	de <tt>hda1</tt> partitie (<tt>DOSFAT16</tt>). Schakel over naar de
	volgende vrije partitie met de op/neer pijltjestoetsen.

    Selecteer met de rechter/linker pijltjestoetsen <tt>[New]</tt> en druk
	op <tt>&lt;ENTER&gt;</tt>.

    Selecteer <tt>[Primary]</tt> en druk op <tt>&lt;ENTER&gt;</tt>.

    Vul de grootte van je swappartitie in. Tweemaal het RAM is 
	gebruikelijk als je minder dan 128 megabyte aan ram hebt. 
    Als je 2 gigabyte RAM hebt, is dit omdat je niet wilt swappen.
	In dat geval is een swappartitie niet nodig.

    Selecteer <tt>[Beginning]</tt> en druk op <tt>&lt;ENTER&gt;</tt>

    Selecteer <tt>[Type]</tt> en druk op <tt>&lt;ENTER&gt;</tt>.  Typ
    <tt>82</tt> (Linux Swap) en druk op <tt>&lt;ENTER&gt;</tt>.

    Schakel over naar de volgende vrije partitie met de op/neer
	pijltjestoetsen. Selecteer
    <tt>[New]</tt> en druk op <tt>&lt;ENTER&gt;</tt>

    Selecteer <tt>[Primary]</tt> en druk op <tt>&lt;ENTER&gt;</tt> 

    Vul de grootte in in MB (je kunt de standaardwaarde laten voor wat het is)
	en druk op
    <tt>&lt;ENTER&gt;</tt>. Het type zou reeds Linux moeten zijn.
	Als dit niet zo is, wijzig je het in
    Linux (83) met <tt>[Type]</tt>

    De partitietabel is nu gedefinieerd. Verifieer of alles er goed uitziet.
    Als je er niet zeker van bent, lees dan de documentatie met <tt>[Help]</tt>. 
    Als je nog steeds twijfels hebt, selecteer je <tt>[Quit]</tt> en verlaat
	je het installatieproces. Ga een eindje wandelen en begin opnieuw aan
	deze sectie.

    Ik veronderstel dat je er nu zeker van bent.

    Selecteer <tt>[Write]</tt>

    <verb>
     Are you sure you want to write the partition table to disk?</verb>

      Typ "<tt>yes</tt>" en druk op <tt>&lt;ENTER&gt;</tt> 
     
      Selecteer <tt>[Quit]</tt> en druk op <tt>&lt;ENTER&gt;</tt> 

    <verb>
     Next: Initialize and Activate a Swap Partition</verb>

      Druk op <tt>&lt;ENTER&gt;</tt> 
     
    <verb>
     Please select the partition to initialize as a swap device</verb>

     Selecteer <tt>/dev/hda2</tt> (normaal gesproken reeds geselecteerd).
     Druk op <tt>&lt;ENTER&gt;</tt> 

    <verb>
     Scan for Bad Blocks?</verb>

     selecteer <tt>&lt;YES&gt;</tt> en druk op <tt>&lt;ENTER&gt;</tt> 

    <verb>
     Are you Sure?</verb>
    
     selecteer <tt>&lt;YES&gt;</tt> en druk op <tt>&lt;ENTER&gt;</tt> 

    <verb>
     Initializing swap partition
     ...</verb>


    <verb>
     Next: Initialize a Linux Partition</verb>

      Druk op <tt>&lt;ENTER&gt;</tt> 

    <verb>
     Select Partition. Please select the partition to initialize as a
     Linux "ext2" file-system.</verb>

      Selecteer <tt>/dev/hda3</tt> (normaal gesproken reeds geselecteerd) 
	  en druk op <tt>&lt;ENTER&gt;</tt>.

    <verb>
     Scan for Bad Blocks?</verb>
    
    Selecteer <tt>&lt;YES&gt;</tt> en druk op <tt>&lt;ENTER&gt;</tt> 

    <verb>
     Are you Sure?</verb>
    
    Selecteer <tt>&lt;YES&gt;</tt> en druk op <tt>&lt;ENTER&gt;</tt> 
    
    Een nieuwe pagina vol met nummers. Je kunt wat rust nemen want het duurt
	even (vooral met een grote harddisk).
    
    <verb>
     Next: Mount a Previously-Initialized Partition</verb>
    
    Druk op <tt>&lt;ENTER&gt;</tt> 
    
    <verb>
     Please select the partition to mount</verb>
    
    Selecteer <tt>/dev/hda3</tt> en druk op <tt>&lt;ENTER&gt;</tt> 
    
    <verb>
     Mount the /dev/hda3 device as the Root FileSystem?</verb>
     
     Selecteer <tt>&lt;Yes&lt;</tt> en druk op <tt>&lt;ENTER&gt;</tt> 
     
    <verb>
     Next: Install Operating System Kernel and Modules</verb>
    
    Druk op <tt>&lt;ENTER&gt;</tt> 
    
    <verb>
     Please select the medium you will use to install the system</verb>
     
     
     Selecteer <tt>/dev/fd0</tt> en druk op <tt>&lt;ENTER&gt;</tt> 
     
    <verb>
     Please place the Rescue Floppy in the first floppy drive</verb>
    
    De diskette bevindt zich al in het eerste diskettestation.<newline>
    Selecteer <tt>&lt;Continue&gt;</tt> en druk op <tt>&lt;ENTER&gt;</tt> 
    
    <verb>
     Installing the Rescue Floppy ...
     Please place the Drivers Floppy in the first floppy drive</verb>
    
    
    Haal de Rescue diskette uit het diskettestation en doe de Drivers
	diskette erin, degene die je etiketteerde met
    <tt>drv1440.bin</tt> (dat deed je toch, nietwaar?).<newline>
    Selecteer <tt>&lt;Continue&gt;</tt> en druk op <tt>&lt;ENTER&gt;</tt>
    
    <verb>
     Installing the Drivers  Floppy ...</verb>
     
     Een nieuw scherm:
     
    <verb>
     Next: Configure Device Driver Modules</verb>
    
    Druk op <tt>&lt;ENTER&gt;</tt> 
    
    <verb>
     Select Category</verb>
    
    Lees de tekst.
    
    <verb>
     Please select the category of modules</verb>
    
    Selecteer <tt>net</tt> en druk op <tt>&lt;ENTER&gt;</tt> <newline>
    Selecteer <tt>plip</tt>.
    
    <verb>
     Module plip</verb>
    
    Selecteer "Install the module in the kernel" en druk op <tt>&lt;ENTER&gt;</tt>  <newline>
    Er zijn geen parameters nodig.  <newline>
    Selecteer <tt>&lt;Ok&gt;</tt> en druk op <tt>&lt;ENTER&gt;</tt> 
    
    <verb>
     Installation succeeded
     Please press ENTER when you are ready to continue.</verb>
    
    Druk op <tt>&lt;ENTER&gt;</tt> 
    
    Selecteer <tt>Exit</tt> ("Finished with these modules") en druk op
    <tt>&lt;ENTER&gt;</tt> <newline>. Daarna zie je weer hetzelfde scherm.
    <newline> Selecteer <tt>Exit</tt> ("Finished with these
    modules") en druk op <tt>&lt;ENTER&gt;</tt>
    
    <verb>
     Next: Configure the Network</verb>
    
    Kies een naam, je kunt voor een andere naam dan <tt>debian</tt> of
    <tt>target</tt> kiezen.<newline> Druk op <tt>&lt;ENTER&gt;</tt>
    
    <verb>
     Is your system connect to a network? </verb>
    
    Selecteer <tt>&lt;No&gt;</tt> en druk op <tt>&lt;ENTER&gt;</tt>
    
    <bf>STOP STOP STOP</bf>.  Nu zie je:
    
    <verb>
     Next: Install the base system</verb>
    
    Nu hebben we een shell nodig.
    
    Druk op <tt>Alt F2</tt> en <tt>&lt;ENTER&gt;</tt>
    Je bevindt je nu in een root-shell.
   </p>
   </sect1>
    
    
  <sect1><heading>Een installatie onderbreking: PLIP op de target</heading>
   <p>
    
    Je bevindt je in een rootshell.
    
    Verifieer of de plip module is geladen:
    
    <verb>
     $ lsmod
     Module    Pages    Used by
     plip          3          0
    </verb>
    
    Zoek de exacte naam van de plip interface op:
    
    <verb>
     $ dmesg
     ...
     NET3 PLIP version 2.2 gniibe@mri.co.jp
     plip1: Parallel port at 0x378, using assigned IRQ 7
    </verb>
    
    Dezelfde informatie is te vinden met:
    
    <verb>
     $ cat /proc/kmsg
     ...
     <4>NET3 PLIP version 2.2 gniibe@mri.co.jp
     <4>plip1: Parallel port at 0x378, using assigned IRQ 7
     ...
     
     Ctrl-c (or ^C if you prefer)</verb>
    
    Configureer de plip interface:
    
    <verb>
     $ ifconfig plip1 192.168.0.1  pointopoint  192.168.0.2 netmask 255.255.255.255 up</verb>
    
    Verifieer of alles in orde is:

    <verb>
     $ ifconfig plip1 
     plip0     Link encap:Ethernet  HWaddr FC:FC:C0:A8:00:01
          inet addr:192.168.0.1  P-t-P:192.168.0.2  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Collisions:0
          Interrupt:7 Base address:0x378</verb>
     
    Verifieer of de route naar <bf>source</bf> bestaat:
   
    <verb>
     $ route 
     Kernel IP routing table
     Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
     127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo</verb>
 
    Als het niet zo is zoals in het vorige voorbeeld, voeg je de route naar
	192.168.0.2, de <bf>source</bf> toe:

    <verb>
     $ route add -host 192.168.0.2 dev plip1</verb>

    Nu is de route ge&iuml;nstalleerd:
    
    <verb>
     $ route 
     Kernel IP routing table
     Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
     192.168.0.2     0.0.0.0         255.255.255.255 UH    0      0        0 plip1
     127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo</verb>
    
    
    Nu kun je een succesvolle <tt>ping</tt> vanaf de
    <bf>source</bf> server uitvoeren (<tt>ping</tt> is niet beschikbaar
	bij het Debian installatieproces):

    <verb>
     $ ping target
     PING target (192.168.0.1): 56 data bytes
     64 bytes from 192.168.0.1: icmp_seq=0 ttl=64 time=14.0 ms
     64 bytes from 192.168.0.1: icmp_seq=1 ttl=64 time=4.3 ms
     
     --- target ping statistics ---
     2 packets transmitted, 2 packets received, 0% packet loss
     round-trip min/avg/max = 4.3/9.1/14.0 ms</verb>

    Controleer de Null-Modem kabelverbinding als het niet werkt,
	start <tt>dmesg</tt>, <tt>ifconfig</tt>, <tt>route</tt> nog eens op.
    Controleer alles. Neem wat rust. Ga weer verder.

    Wanneer het pingen in orde is, ga je terug naar het normale
	installatieproces:
    
    Druk op de target op <tt>Alt F1</tt>.
   </p>
   </sect1>
    
  <sect1><heading>Ga terug naar het normale installatieproces</heading>
   <p>

    Je bent terug bij het normale installatieproces. Je zou nog steeds
	moeten zien:
    
    <verb>
     Next: Install the base system</verb>
    
     Druk op <tt>&lt;ENTER&gt;</tt> 

    <verb>
     Please select the medium you will use to install the system</verb>

     Selecteer <tt>nfs</tt> en druk op <tt>&lt;ENTER&gt;</tt> 

    <verb>
     Please choose the NFS server and the mount path ...</verb>

    Typ: <tt>192.168.0.2:/cdrom</tt><newline>
    Druk op <tt>&lt;ENTER&gt;</tt> 

    <verb>
     Please choose the path inside the mounted NFS filesystem</verb>

    Typ /debian (staat er normaal gesproken al) en druk op <tt>&lt;ENTER&gt;</tt>.

    Goed gedaan als er geen foutmeldingen zijn over de nfs mount. Je kunt
	deze mount verifi&euml;ren door de shell weer binnen te gaan:
    
    Druk op <tt>Alt F2</tt>.

    <verb>
     $ mount
     ...
     192.168.0.2:/cdrom on /instmnt type nfs (rw, addr=192.168.0.2)

     $ ls /instmnt/debian
     README                 README.non-US          doc/
     README.CD-manufacture  README.pgp@            hamm/
     README.mirrors.html    TRANS.TBL              tools/
     README.mirrors.txt     dists/</verb>

    Druk op <tt>Alt F1</tt>
    
    Je bent weer terug bij het normale installatieproces.

    Nu is de plip nfs cdrom connectie klaar. Laten we verder
	gaan en ons werk afmaken.
  
    <verb>
     Please select the directory containing a file base2_0.tgz</verb>

    Selecteer <tt>list</tt> en druk op <tt>&lt;ENTER&gt;</tt> 

    <verb>
     Please Wait 
     The installation program is building a list of ...</verb>

    Een nieuw scherm:

    <verb>
     Select Archive Path
     Please select the directory that you will use to install the Base
     System from.</verb>

    Slechts een lang item, reeds geselecteerd. Druk op <tt>&lt;ENTER&gt;</tt>

    <verb>
     The Base System is being extracted from
     /instmnt/debian/dists/.....</verb>

    Neem een seconde rust, je verdient het.

    <verb>
     Next: Configure the Base System</verb>

    Druk op <tt>&lt;ENTER&gt;</tt> 

    <verb>
     Select Timezone</verb>

    Selecteer je tijdszone en je directory en druk op <tt>&lt;ENTER&gt;</tt> 

    <verb>
     Timezone Configuration</verb>

    Lezen en druk op <tt>&lt;ENTER&gt;</tt> 

    <verb>
     Timezone Configuration.</verb>

    Een andere pagina. Lezen, selecteer <tt>&lt;YES&gt;</tt> en druk op
    <tt>&lt;ENTER&gt;</tt>

    <verb>
     Next: Make Linux Bootable Directly From Hard Disk</verb>

    Druk op <tt>&lt;ENTER&gt;</tt> 

    <verb>
     Create Master Boot Record?</verb>

    Lezen<newline>
    Selecteer <tt>&lt;Yes&gt;</tt> en druk op <tt>&lt;ENTER&gt;</tt> 

    <verb>
     Make Linux the Default Boot Partition?</verb>
    
    Lezen.<newline>
    Selecteer <tt>&lt;No&gt;</tt> en druk op <tt>&lt;ENTER&gt;</tt> 

    <verb>
     Next: Make a boot Floppy</verb>
    
    Druk op <tt>&lt;ENTER&gt;</tt> 

    <verb>
     Change Disk
     Please place a blank floppy disk in the first floppy drive.</verb>
    
    Doe dit en druk op <tt>&lt;ENTER&gt;</tt> <newline>
    De diskette wordt geformatteerd. 

    <verb>
     Creating a filesystem on the floppy...
     Copying the operating system kernel...</verb>

    Een nieuw scherm:

    <verb>
     Next: Reboot the System</verb>

    Druk op <tt>&lt;ENTER&gt;</tt> 

    <verb>
     Reboot the system ?</verb>

    Verwijder de diskette en druk op <tt>&lt;ENTER&gt;</tt> 
     
    Het systeem herstart. Ben je er nog steeds bij? Ik denk van wel,
	dus doe de bootdiskette die je zojuist hebt aangemaakt in het 
	diskettestation, en start het systeem nogmaals op met
    <tt>Ctrl-Alt-Del</tt>

    Zie de bootmeldingen.<newline> 
    Lees de tekst.

    <verb>
     New password:</verb>

    Vul een root wachtwoord in.

    <verb>
     Re-enter new password</verb>

    Doe dit. En leer het uit het hoofd.

    <verb>
     Shall I create a normal user account now? [Y/n]</verb>

    Tik een <tt>n</tt> in en druk op <tt>&lt;ENTER&gt;</tt>. 
	Tenzij je het wel wilt doen (het is in feite veilig en goed om het wel te
	doen).

    <verb>
     Shall I install shadow passwords? [Y/n]</verb>
    
    Tik een <tt>y</tt> in en druk op <tt>&lt;ENTER&gt;</tt> 

    <verb>
     Do you want to use a PPP connection to install</verb>

    Tik een <tt>n</tt> in en druk op <tt>&lt;ENTER&gt;</tt> 
    
    <verb>
     Now you may choose one of several selections ...
     Do you want to perform this step?</verb>
    
    Tik een <tt>n</tt> in en druk op <tt>&lt;ENTER&gt;</tt> 

    <verb>
     I'm going to start the 'dselect' program...</verb>

    Druk op <tt>&lt;ENTER&gt;</tt> <newline>
    Selecteer <tt>[Q]uit</tt> en druk op <tt>&lt;ENTER&gt;</tt> 

    <verb>
     You may now login as 'root' at the login: prompt...
     ...
     debian login:</verb>

      Vul in: <tt>root</tt>.

    <verb>
     Password:</verb>

     Vul het wachtwoord van root in.
    
    <verb>
    ...
     debian:~#</verb>
    
    Het systeem is ge&iuml;nstalleerd en werkend. GEFELICITEERD!

    Mijn taak stopt hier. Lees de installatiedocumentatie van je
	distributie en ga verder met de Unix systeembeheertaak.

    Wanneer je het systeem opnieuw opstart, zal de plip connectie niet
	goed zijn. Maar nu weet je wat je te doen staat.

    Ik raad je aan wat werk te verzetten:<itemize>
    <item>Configureer de plip interface voor het normale bootproces (in
    het bestand <tt>/etc/init.d/network</tt>).
     </item> 
     <item>Configureer <tt>/etc/fstab</tt> op de <bf>target</bf> 
     dat het eenvoudigweg de remote <bf>source</bf> cdrom via nfs mount.

      <verb>
      source:/cdrom              /cdrom   nfs     noauto,intr 1 2
      </verb>
</item>
     <item>Leer Lilo. Configureer het voor DOS en Linux systemen en
	 installeer het op een diskette.
</item>
     <item>Wanneer je Lilo op de diskette beheerst, installeer je het op
	 je harddisk.
     </item> 
     <item>Installeer en configureer het X Window Systeem.
</item>
     <item>Veel plezier.
</item>
     <item>Mail me feedback.
     </item> 
    </itemize>     
   </p>
   </sect1>
   </sect>

  <sect><heading>Installeren van Slackware, RedHat, Caldera</heading>
   <p>
    Deze sectie is geschreven door Florent SAUNIER. <newline>
    sabetflo@freesurf.fr
   </p>
<p>
    Ik heb met veel succes een PLIP installatie voor Slakware uitgevoerd.
    Ook lukte het me met dezelfde methode die hieronder is beschreven REDHAT
	en caldera Open Linux te installeren.

    Zoals eerder door Gilles aangegeven, is voor een slakware installatie
	alles al opgegeven in het hoofdstuk "Wat heb je nodig" met de tijd
	toegenomen tot 10 uur als je xfree(86) en een aantal
ontwikkelgereedschappen wenst te installeren.

    Verder moet je eerst Gilles installatie lezen, aangezien de mijne
	overeenkomt met deze vooraf ingestelde instellingen.

    Als laatste, ik heb de Slakware en Caldera installatie op een
    Twinhead 550C laptop, met 8Mb Ram, en een 2Gbytes Harddisk uitgevoerd.
</p>

   <sect1><heading>Slakware installatie</heading>
    <p>
     <itemize>
      <item>1- Maak 2 disks (boot en root) en prepareer een plipdisk
      </item>
      <item>2- Installeer de PLIP module
      </item>
      <item>3- Maak een NFS drive aan voor gebruik met PLIP
      </item>
      <item>4- Start de Slakware (of Caldera) Installatie
      </item>
      <item>5- Drink de rest van de koffie op en ga naar bed wachtend
	  tot de installatie klaar is
     </item>
     </itemize>
    </p>
    
   
    <sect2><heading>Het maken van boot,root en plip disks</heading>
     <p>
      Je hebt de standaardkernel image bareapm.i of bare.i nodig om
	  slakware vanaf een ATAPI CDROM op je source te installeren.
      Als je de installatie wilt uitvoeren vanaf een SCSI apparaat neem je
      scsinet.i image.
    
      Er zijn nog andere images, zoals net.i waarin de ondersteuning voor
	  PLIP zou moeten zijn opgenomen, maar op mijn i486 laptop,
      Twinhead550C, werkt deze image niet.
      Mijn ervaring is dat de standaardimage altijd werkt op iedere laptop
	  die ik heb gebruikt.
</p>

    <sect3><heading>1a- Aanmaken van de boot- en rootdisks.</heading>
      <p>
       
    Aanmaken van de bootdisk vanuit ms-dos door het intikken van:
    <verb> 
    rawrite bareapm.i
    </verb>
    maak dan de rootdisks aan:
    <verb>
    rawrite color.gz.a  (als je een kleurenscherm gebruikt)
    </verb>
  </p>
  </sect3>


    <sect3><heading>1b- Aanmaken van de PLIP disk</heading>
      <p>
      Kopieer de volgende programma's naar een onder dos geformatteerde disk:
      <itemize>
        <item>1- plip.o (object programma voor de plip tool)
	</item>
        <item>2- parport_pc
	</item>
        <item>3- parport
      </item>
      </itemize>
    Die programma's zijn verplicht voor een PLIP installatie, je vindt
	ze op de slakware installatie-CDROM onder de directory /MODULES.
    Hetzelfde geldt voor de Caldera installatie. Gebruik find als je ze niet
	kunt vinden.
   </p>
   </sect3>

    <sect3><heading>1c- opstarten van de installatie</heading>
      <p>
    Doe de bootdisk in het diskettestation van je laptop en start de
	computer. Volg de installatieprocedure en wacht totdat het systeem
	naar de rootdisk vraagt. Doe deze erin en wacht op de loginprompt:
    "Slakware login".

    Om de Slakware installatie te starten moet je als root inloggen. 
	Typ dan root achter de prompt. Denk eraan dat je op dat moment van
	de installatie nog steeds een qwerty toetsenbord hebt.
    </p>
    </sect3>
    </sect2>


    <sect2><heading>2a- Installeer de PLIP module</heading>
    <p>
    Installeer je source computer overeenkomstig de aanwijzingen van Gill.
	Van hoofstuk 7 tot 9.

    Installeer PLIP op de target. Om de PLIP modules te installeren moet
	je een programma vanaf je PLIP disk opstarten. 
    <!-- Remember you did it no !!! -->

    Toegang tot je diskette door:
    <verb>
          & mount /dev/fd0h1440 /floppy
          & cd /floppy
          & insmod parport      'installeert je parallelle poort
          & insmod parport_pc   'het zal worden ingesteld
          & insmod plip         'installeert de plip module
    </verb>
    Als je tijdens de PLIP installatie tegen een probleem aanloopt, betekent
	dit dat je parallelle poort niet correct is ge&iuml;nstalleerd.
    Je kunt nogmaals de bovenstaande instructie intikken, soms werkt dit!!
	Ga anders naar de parport directory en schrijf hierin de van
	toepassing zijnde instelling weg.
    <verb>
      & cd /proc/parport/0
      & vi IRQ            'Verifieer dat er 7 in wordt weggeschreven als je
                          'deze interrupt gebruikt'
     </verb>
     Kijk in hoofdstuk 8,"PLIP op de source" voor de juiste instelling.

     Je zou je er niet te druk om moeten maken, aangezien van 95% van de 5
	 die ik op een laptop installeerde, alles soepel verliep.
     </p>
     </sect2>


     <sect2><heading>3a- Maak nu je NFS drive aan.</heading>
     
     <p>Vanaf daar koos ik ervoor om een NFS drive op de target computer
	 aan te maken. Toen vervolgde ik de installatie met de optie
     "From directory" in plaats van vanaf een nfs support.

     Vergeet niet dat je nog steeds met een US toetsenbord werkt.
     Natuurlijk moet je de source overeenkomstig hoofdstuk 7
     "Network parameters" instellen. Je pingde de source, maar kon
	 de target nog niet pingen.

     Dus de eerste stap bestaat uit het configureren van de PLIP connectie:
     Typ op de target:   <label
       id="SLACKWARE_TARGET_IP_ADRESS_IFCONFIG"><verb>
& ifconfig plip0 192.168.0.1 pointopoint 192.168.0.2 netmask 255.255.255.255 up
     </verb> 
     Test je Plip configuratie door vanaf de source naar de target te pingen.
     <verb>
     & ping target
     </verb>
     maak dan je nfs drive aan:
     <verb>
     & cd /
     & mkdir nfsdrive
     mount -t nfs 192.168.0.2:/cdrom /nfstest
     </verb>
     <it>Je moet gewoon een drive gekoppeld aan de source directory /cdrom
	 configureren, waarvan wordt verondersteld dat daar je slakware CDROM
	 mee is verbonden, vanaf je target directory genaamd nfstest</it>.
     
     Nu is alles ingesteld en ben je zover het installatieprogramma
	 van Slakware op te starten, door het intikken van "setup".

     <bf>opmerking:</bf>als je nog niet genoeg geheugen hebt, 
	 met een setup bestaande uit minder dan 8mb zal het installatieprogramma
	 niet opstarten, dan zal je swapspace aan moeten maken om het programma
	 zijn werk te kunnen laten doen. Maak als eerste een diskpartitie met
	 swap door het intikken van
     <bf>& fdisk</bf>
     de naam van de disk met swap is bv /hda3
     verlaat fdisk met 'w'
     Zodra dit klaar is typ je:
      <verb>
         & mkswap -c /dev/hda3
         & swapon /dev/ha3
      </verb>
     Je swap is nu ingesteld.
     Misschien dat je dan het "setup" programma op kunt starten.
     
     </p>
     </sect2>

     <sect2><heading>4a- Installeren van Slakware</heading>
     <p>
     Het setup programma geeft diverse menu-opties te zien:
      <itemize>
       <item>HELP - Help file
       </item>
       <item>KEYMAP - Keyboard select (minstens Azerty !!!)
       </item>
       <item>ADDSWAP - Create and select swap
       </item>
       <item>TARGET - Select target
       </item>
       <item>SOURCE - select the source
       </item>
       <item>SELECT - Select pakages to install
       </item>
       <item>CONFIGURE - Set up your linux system and make LILO
       </item>
       <item>EXIT - bye bye setup 
      </item>
      </itemize>
      
      4b- Selecteer je toetsenbord, voor Frans neem je -Fr-latin1.map
      
      4c- Selecteer je swappartitie als deze nog niet is geconfigureerd
      
      4d- Selecteer de target, standaard is '/' 
      
      4e- Selecteer de source. Dit is het lastige deel, kies voor
           Installing from a drive
           typ de drive zo : /nfsdrive/slakware
           <it>`/slakware' omdat je drive naar je slakware CDROM directory
		   moet verwijzen</it>.
     
      4f- Selecteer de te installeren packages
    
      4g- Wacht, wacht, wacht, en wacht........
     </p>
    </sect2>
  </sect1>

     <sect1><heading><bf>Caldera Installatie</bf></heading>
     <p>     
     Ik vertelde je al dat Caldera ook met die installatie werkt. 
	 In feite start Caldera automatisch het setupprogramma, zodra
	 je bij het menu arriveert waarbij wordt verondersteld dat je
	 de sourcedisks uitkiest. Typ ALT F2 en ga naar een ander scherm,
	 log dan in als root en maak je nfs drive zoals hiervoor beschreven
	 in punt 2 en 4. Ga dan met ALT F1 terug naar het installatiescherm
	 en type het beroemde nfsdrive als je source directory. Caldera zal
	 dan zonder probleem worden ge&iuml;nstalleerd.
    </p>
     </sect1>  

   
   <sect1><heading>Problemen oplossen</heading>
    <p>Als je bij die installatie problemen ondervindt, kun je me
	dat laten weten en dan zal ik zo goed als ik kan je proberen te
	helpen.
    </p>
   </sect1>
</sect> 

  <sect><heading>Installeren van RedHat 6.x</heading>
   <p>
    Deze sectie is geschreven door Dr. Tilmann Bubeck,
    bubeck@think-at-work.de
</p>
   <p>
   Ik heb met veel moeite geprobeerd via PLIP RedHat 6.2 op een laptop
   te installeren, maar het installatieprogramma van RedHat bevat fouten
   en kon voor PLIP niet worden gebruikt. Ik verifieerde dat het reeds in
   RedHat 6.1 niet functioneerde, maar het wel naar wens in RedHat 5.2 werkte.
   Er zijn naar RedHat patches gezonden en deze zullen hopelijk op de 
   aankomende RedHat 7.0 worden toegepast.

   Dus als je RedHat 6.x via PLIP wilt installeren, dan <bf>moet</bf>
   je deze aanwijzingen opvolgen.

   Het probleem is de "bootnet" disk. Deze disk zou voor de PLIP
   installatie kunnen worden gebruikt, maar bevat 2 ernstige fouten:

   <itemize>
    <item>de noodzakelijk driver "parport_pc" ontbreekt
    </item>
    <item>het geeft je niet de mogelijkheid belangrijke moduleparameters
	aan "parport_pc" op te geven (in 't bijzonder "iobase" en "irq").
   </item>
   </itemize>
</p>


  <sect1><heading>Gebruiken van een fixed "bootnet" disk</heading>

   <p>De eenvoudigste manier om het bovenstaande probleem op te lossen is
   door gebruik te maken van een fixed "bootnet" disk.  Je kunt een
   fixed "bootnet" disk voor RedHat 6.2 verkrijgen via
   <htmlurl
   url="http://www-ti.informatik.uni-tuebingen.de/~bubeck/bootnet-plip-62.img"
   name="http://www-ti.informatik.uni-tuebingen.de/~bubeck/bootnet-plip-62.img">
   
   Gebruik de volgende opdracht om het gedownloade image naar een lege disk
   te kopi&euml;ren:

   <tt>dd if=bootnet-plip-62.img of=/dev/fd0</tt>. 

   Doe de diskette dan in het diskettestation en zet je computer aan. 
   Wanneer je bij de fase aankomt waarbij je je netwerk devicedriver
   moet uitkiezen, doe dan alsjeblieft het volgende:
 
   <itemize>
     <item>1- Kies voor "Parallel Port Module for PC" en selecteer "specify
     module parameters".
</item>
     <item>2- Vul het iobase en interupt voor je parallelle poort in.
     Typische waarden zijn iobase=0x378 of iobase=0x3bc. Interrupt is
	 meestal "irq=7".
    </item> 
     <item>3- Valideer dat de kernel de module laadt en de parallelle poort
	 weet te vinden. Gebruik ALT+F4 om naar de kernelmeldingen over te
	 schakelen en kijk naar een regel die luidt: "parport: ... irq: 7".
</item>
     <item>4- De installatie zal dan het netwerk proberen te benaderen
	 wat nog steeds niet beschikbaar is. Dus vraagt het installatieprogramma
	 nogmaals naar de installatiemethode. Kies wederom je methode.
</item>
     <item>5- Kies nu voor de "plip" module zonder parameters.
     Verifieer nogmaals het laden van de module in de kernelmeldingen.
</item>
     <item>6- Het netwerk zou nu "in de lucht" moeten zijn, 
	 de installatie zou nu verder moeten gaan. Als dit niet zo is, 
	 controleer dan de moduleparameters van "parport_pc".
   </item>
   </itemize>
</p>
</sect1>


  <sect1><heading>Samenstellen van een eigen "bootnet" disk</heading>

  <p>Als de hiervoor beschreven bootnetdisk niet voldoet voor wat je
  nodig hebt, lees dan de beschrijving hieronder over hoe een
  standaardbootnetdisk met "plip" kan worden getransformeerd.
  Deze beschrijving is zeer beknopt en is bestemd voor de geavanceerde
  gebruiker.

  <itemize>
    <item>1- maak met "dd" een kopie van de standaard bootnetdisk.
</item>
    <item>2- doe deze kopie van de standaard bootnetdisk in het diskettestation
	en mount het met: <tt>mount /dev/fd0 /mnt</tt>
</item>
    <item>3- gunzip de initi&euml;le ramdisk met <tt>cp /mnt/initrd.img
             /tmp/initrd.img.gz; gunzip /tmp/initrd.img.gz</tt>
</item>
    <item>4- Mount de initi&euml;le ramdisk met <tt>mkdir /mnt2; mount -o loop
             /tmp/initrd.img /mnt2</tt>
</item>
    <item>5- gunzip en extraheer modules directory met: <tt>cd /tmp;
             zcat /mnt2/modules/modules.cgz | cpio -ivd</tt>
</item>
    <item>6- Je zou nu een directory moeten hebben die genoemd is naar
	         je kernelversienummer
             (b.v. "2.2.14-5.0BOOT") met heel veel modules.
             Controleer of de module "parport_pc.o" is
             opgenomen in deze directory (het is helaas NIET opgenomen
			 in RedHat 6.0-6.2). Als je het niet kunt vinden,
             bouw dan alsjeblieft een aangepaste kernel met het 
			 EXTRAVERSION nummer zoals bij je bootnetdisk
             (in dit geval: "5.0BOOT") en
             "parport" support als module. Kopieer de nieuw aangemaakte
             parport_pc.o module naar je nieuwe modules directory: <tt>cp
             .../parport_pc.o /tmp/2.2.14-5.0BOOT</tt>.
</item>
    <item>7- verwijder een normaal ongebruikte module, zodat je extra
	ruimte op de disk overhoudt: <tt>rm
             /tmp/2.2.14-5.0BOOT/sktr.o</tt> (driver voor token ring
             netwerkadapter).
</item>
    <item>8- bouw het modules archief opnieuw op met: <tt>find
             /tmp/2.2.14-5.0BOOT | cpio -ov -H crc | gzip &gt;
             /mnt2/modules/modules.cgz</tt>
</item>
    <item>9- voeg een nieuwe modules afhankelijkheidsregel in in modules.dep
             waarin staat dat module "parport_pc" de module "parport" nodig
			 heeft:
             <tt>echo "parport_pc: parport" &gt;&gt;
             /mnt2/modules/modules.dep</tt>
</item>
    <item>10- voeg in module-info een record toe voor parport_pc zodat
	de gebruiker de parport_pc modules tijdens de installatie kan
	selecteren. Voeg de volgende tekst toe aan het einde van
              /mnt2/modules/module-info: <verb>
parport_pc
        plip
        "Parallel Port Module for PC"
        io "Base I/O address"
        irq "IRQ level"
</verb>

</item>
    <item>11- unmount en gzip initi&euml;le ramdisk met: <tt>umount /mnt2;
              gzip -9 /tmp/initrd.img</tt>
</item>
    <item>12- kopieer initi&euml;le ramdisk naar bootnet disk en unmount: <tt>
              cp /tmp/initrd.img.gz /mnt/initrd.img; umount /mnt</tt>
   </item>
   </itemize>

   Door het opvolgen van deze instructies, krijg je een bootnet disk met
   alle benodigde modules. Daarmee kun je een PLIP installatie uitvoeren.
   Volg alsjeblieft de instructies die hiervoor zijn beschreven om de
   installatie met de nieuwe disk uit te kunnen voeren.
</p>
</sect1>
</sect>
  

   <sect><heading>Installeren vanaf een DOS-partitie
   <label id="INSTALL_FROM_A_DOS_PARTITION"></heading>
    <p>

     Je kunt deze sectie gebruiken als je reeds een DOS-partitie op
	 je <bf>doelcomputer</bf> hebt. Ik denk dat het een snellere
	 installatie-methode is.
    
     Lees de sectie 5.3.1 "Installeren vanaf een DOS-partitie" van
     <htmlurl
     url="http://www.debian.org/releases/stable/i386/install.txt"
     name="install.txt">. Deze sectie is ook beschikbaar op de Debian
	 CD in het htmlbestand <htmlurl
     url="file:///cdrom/dists/stable/main/disks-i386/current/ch-install-methods.html#s-install-drive"
     name="ch-install-methods.html">.

     Ik ga je gewoon op weg helpen met punt 1. Haal vanaf
	 de dichtstbijzijnde Debian "repository" de volgende bestanden op.

     Het transport is makkelijk met <htmlurl
     url="http://www.toms.net/rb/home.html" name="tomsrtbt">.

     Exporteer de <bf>source</bf> cdrom drive via nfs.

     Lees het bestand <htmlurl name="tomsrtbt.FAQ"
      url="http://www.toms.net/rb/tomsrtbt.FAQ"> 

     Maak de diskette aan onder DOS of Linux, aan jou de keuze.
     
     <verb>
     Linux installatie:
     a) extraheer het .tar.gz archief
     b) Wees root
     c) Ga naar de tomsrtbt-&lt;versie&gt; directory
     d) Zorg voor een lege diskette zonder slechte sectoren.
     e) Geef de opdracht './install.s'
     </verb>

     Boot de <bf>target</bf> computer met deze diskette. Login als root.
     
     <verb>
      $ insmod plip
      $ ifconfig plip1 192.168.0.1 pointopoint 192.168.0.2 \
      netmask 255.255.255.255 up
      $ route add -host 192.168.0.2 dev plip1
      $ mount -t nfs 192.168.0.2:/cdrom /cdrom
      $ mkdir /c
      $ mount -t msdos /dev/hda1 /c
      $ mkdir /c/debian
      $ cd /cdrom/dists/stable/main/disks-i386/current/
      $ cp resc1440.bin drv1440.bin base2_1.tgz root.bin linux \
      install.bat loadlin.exe /c/debian
     </verb>
     
     De <tt>\</tt> betekent dat de opdrachtregel op de volgende regel wordt
	 voortgezet. De opdracht <tt>cp</tt> duurt even. Wanneer het klaar is,
	 verwijder je de diskette en dan geef je de opdracht:
     <verb>
      $ reboot
     </verb>
     
     Boot in DOS.

     <verb>
      C:\> cd debian
      C:\DEBIAN> install
     </verb>
    
    Hier ga je Debian vanaf een DOS-partitie installeren. Je hebt tijdens
	het installatieproces geen plip of diskette nodig. Alles wordt via de
	harddisk afgehandeld. Lees de Debian installatie documentatie, het is
	zeer goed en duidelijk.
    </p>
    </sect>
     
  <sect><heading>Installeer de plip interface permanent</heading>
   <sect1><heading>Op de source</heading>
    <p>

    Ik maak gebruik van een oude Linux RedHat 4.1 distributie. 
	De lokatie van de bestanden kan op andere GNU/Linux distributies
	anders zijn, maar de filosofie is hetzelfde (De Unix System V conventie).

    Maak het bestand <tt>/etc/rc.d/init.d/plip</tt> met de volgende
	inhoud aan:

    <verb>
#!/bin/sh

##############################
# file /etc/rc.d/init.d/plip #
##############################

# See how we were called.
case "$1" in
  start)
        # Start daemons.
        /bin/echo "Starting plip interface: "
	/bin/echo "Doing /sbin/ifconfig plip0 source pointopoint target netmask 255.255.255.255 up"
	/sbin/ifconfig plip0 source pointopoint target netmask 255.255.255.255 up
	/bin/echo  "Doing /bin/ping -q -c 4 target"
	/bin/ping -q -c 4 target
	/bin/echo "Starting plip interface: done"
        ;;
  stop)
        # Stop daemons.
        /bin/echo  "Shutting down plip interface:"
	/bin/echo  "Doing /sbin/ifconfig plip0 source pointopoint target netmask 255.255.255.255 down"
	/sbin/ifconfig plip0 source pointopoint target netmask 255.255.255.255 down
	/bin/echo  "Doing /sbin/modprobe  -r plip "
	/sbin/modprobe  -r plip
        /bin/echo "Shutting down plip interface: done"
        ;;
  *)
        echo "Usage: $0 {start|stop}"
        exit 1
esac

exit 0

# === End of File ===

    </verb>
    
     Alleen de ifconfig regels zijn echt nodig. Misschien dat je 
	 een aantal <tt>modprobe</tt> opdrachten toe moet voegen als je
	 noch gebruik maakt van 
     <tt>kerneld</tt> noch van de <tt>kmod</tt> faciliteit van de
	 nieuwere kernels 2.2.x.

     Maak in de <tt>rc*.d</tt> directory's de symbolische links aan: 

     <verb>
      
      $ cd /etc/rc.d/rc0.d/
      $ ln -s ../init.d/plip K97plip
      
      $ cd /etc/rc.d/rc1.d/
      $ ln -s ../init.d/plip K92plip
      
      $ cd /etc/rc.d/rc3.d/
      $ ln -s ../init.d/plip S11plip


      $ cd /etc/rc.d/rc5.d/
      $ ln -s ../init.d/plip S11plip
     </verb>
     
     Je kunt voor andere nummers kiezen. Zorg dat het uit twee cijfers
	 bestaande getal na 'K' groter is dan het nummer van ieder ander
	 bestand dat een service stopt die afhankelijk is van plip.

     Zorg dat het uit twee cijfers bestaande nummer na de 'S' kleiner is
	 dan het nummer van ieder ander bestand dat een service start die
	 afhankelijk is van plip: nfs, nis, ftp, http enz.

     Werk het <tt>/etc/conf.modules</tt> bestand bij en kies voor het
	 juiste IRQ nummer (die van mij is 7, die van jou kan een andere zijn):

     <verb>
# /etc/conf.modules
...
alias parport_lowlevel parport_pc
post-install parport_pc echo 7 >  /proc/parport/0/irq
...
     </verb>

     Test de plip shell:

     <verb>
      $ /etc/rc.d/init.d/plip 
      Usage: /etc/rc.d/init.d/plip {start|stop}

      $ /etc/rc.d/init.d/plip stop
      Shutting down plip interface: 
      Doing /sbin/ifconfig plip0 source pointopoint target netmask 255.255.255.255 down 
      Doing /sbin/modprobe  -r plip 
      Shutting down plip interface: done

      $ /etc/rc.d/init.d/plip start
      Starting plip interface: 
      Doing /sbin/ifconfig plip0 source pointopoint target netmask 255.255.255.255 up 
      Doing /bin/ping -q -c 4 target
      PING target (192.168.0.1): 56 data bytes
      
      --- target ping statistics ---
      4 packets transmitted, 4 packets received, 0% packet loss
      round-trip min/avg/max = 4.4/8.3/14.0 ms
      Starting plip interface: done
     </verb>
     
     Het bijwerken van de opstartscripts is een goede gelegenheid een 
	 Unix systeem opnieuw op te starten om de wijzigingen te controleren.
	 Doe dit:

     <verb>
      $ init 6 # of "shutdown -t now" of "reboot"
     </verb>
</p>
</sect1>

   <sect1><heading>Op de target</heading>
    <p>

     Werk het bestand <tt>/etc/init.d/network</tt> bij:

     <verb>
      #! /bin/sh
      #######################
      # /etc/init.d/network #
      #######################

      ifconfig lo 127.0.0.1
      route add -net 127.0.0.0
      
      ifconfig plip1 192.168.0.1 pointopoint 192.168.0.2 netmask 255.255.255.255 up
      route add -host 192.168.0.2 dev plip1
     </verb>
     
     Dat is alles omdat de parport faciliteiten zich direct in de kernel bevinden.
 
     Het bijwerken van de opstartscripts is een goede gelegenheid een Unix
	 systeem opnieuw op te starten, om de aanpassingen te controleren. Doe het:

     <verb>
      $ init 6
     </verb>
</p>
</sect1>
</sect>


  <sect><heading>Compatibiliteit met een printer (lp)</heading>
   <p>
    Ik gebruik zonder al te grote problemen dezelfde parallelle poort voor
	het afdrukken naar een printer en een netwerkaansluiting met mijn laptop.
    Het neemt minder dan een seconde in beslag om van afdrukken naar het
	netwerk over te schakelen. Ik heb gewoon een goedkope handmatige
	schakelaar tussen de parallelle poort, de printer en de laptop
	geplaatst. De kabel tussen de schakelaar en de desktop computer is er
	een die volledig is verbonden. De schakelaar is die wordt gebruikt voor
	het delen van printers wanneer er geen netwerk beschikbaar is. Het werkt.

    Soms is de kernel er niet erg blij mee, omdat het de netwerktaak niet
	af kan sluiten. In dat geval, sluit ik de plip interface af en
	herstart het wanneer ik het nodig heb.

    Ik kocht vorig jaar een nieuwe parallelle kaart, maar het zit
	nog steeds in de verpakking. Ik zal een "installatie van een
	tweede parallelle poort" schrijven wanneer ik er in slaag de
	verpakking te openen en die mooie kaart in het laatst beschikbare
	slot toe te voegen dat ik heb overgelaten.
    </p>
    </sect>

  <sect><heading>Nodig om een nieuwe kernel te compileren?</heading>
   <p>
     
    Verscheidene malen tijdens de <bf>source</bf> serverconfiguratie
	hebben we er melding van gemaakt dat een kernelcompilatie op de
    <bf>source</bf> computer nodig zou kunnen zijn.

    Hier is een lijst met datgene dat moet worden gewijzigd of ingesteld.
    Lees de <em>Kernel-HOWTO</em> als je nooit eerder een kernel compileerde.

    <verb>
    Loadable module support  --->
        [*] Enable loadable module support

    General setup  --->
        [*] Networking support
        <M> Parallel port support
        <M>    PC-style hardware

    Networking options  --->
        [*] TCP/IP networking
    
    Network device support  --->
        [*] Network device support
        <*> Dummy net driver support
        <M> PLIP (parallel port) support
        <*> of <M>  PPP (point-to-point) support 

    Character devices  --->
        <M> Parallel printer support

     
    Filesystems  --->
        [*] /proc filesystem support
        <*> of <M> ISO 9660 CDROM filesystem support
        Network File Systems  --->
            <*> of <M> NFS filesystem support
     
     
    </verb>
</p>
</sect>

  <sect><heading>Wat is nieuw<label id="WHAT_IS_NEW"></heading>
   <p>
      Deze tag is automatisch dus dit IS de referentie.
      (Soms vergeet ik het versienummer en de datum bij te werken)

    Id: PLIP-Install-HOWTO.sgml,v 1.27 2000/08/11 06:30:06 gilles Exp 

    <descrip>
     <tag>v1.27, 11 augustus 2000</tag>
     <p>
      <itemize>
     
	<item>De SLIP regel was niet nodig, SLIP is ge&ouml;ri&euml;nteerd
	op de seri&euml;le lijn. De PPP regel was gedeeltelijk onjuist, we
	hebben PPP ondersteuning van de kernel nodig.
</item>
<item> De controle door Graham voor het corrigeren van mijn slechte
Engels is af. Ik weet dat er nog steeds veel fouten in staan, en er komen
	steeds nieuwe fouten bij iedere keer als ik een nieuwe zin schrijf...
</item>	
	<item> Een sectie "compatibiliteit met een printer" toegevoegd.
	</item>	
	<item> Toegevoegd Null-Printer == Null-Modem opmerking.
</item>	
 <item> Toegevoegd een "bouw je eigen kabel" sectie.
</item>	
<item> Een fout in de Slackware sectie gecorrigeerd. <ref
	id="SLACKWARE_TARGET_IP_ADRESS_IFCONFIG" name="Hier"> (omgekeerde
	IP-adressen). Met dank aan Brad Rigby.
</item>	
	<item> nooit verouderde paragraaf opnemen in Introductie sectie.
</item>	
	<item> bekend vertaalde versie verzoek in de Introductie sectie.
</item>	
	<item> Bovenaan in het document melding gemaakt van de wat is nieuw
	sectie.
</item>	
<item> Een vc-header in de Wat is nieuw sectie toegevoegd.
</item>	
	<item> De WHAT_IS_NEW label toegevoegd
</item>	
	<!-- 

       <p> <item>
	
	-->
	


      </itemize>
     </p>
    </descrip>



    <descrip>
     <tag>v1.22, 16 juni 2000</tag>
     <p>
      <itemize>
     
       <item> Een vermelding over PARTED 
         http://www.gnu.org/software/parted opgenomen,
		 zoals me verteld door Andrew Clausen (clausen@gnu.org).

	</item>
	<item> Toegevoegd een sectie over het installeren van Slackware, RedHat, of
	Caldera, door Florent SAUNIER.
 </item>	
	<item> Een aantal Engelse fouten gecorrigeerd, met dank aan Graham en
	Tomas.
    
</item>
      </itemize>
     </p>
    </descrip>

    <descrip>
     <tag>v1.15,  26 november 1999</tag>
     <p>
      <itemize>
     
       <item>De sectie "Wat is nieuw". Dat is deze sectie.
</item>	
 <item>De sectie  "Installeer de plip interface permanent".
     </item> 
	<item>De sectie "Opsomming van medewerkers en erkenningen".
</item>
	<item>De verschillende hoofdstukken over de gedetailleerde 
	Debian installatie samengevoegd dat ze een enkel hoofdstuk vormen
	met de feitelijke hoofdstukken gewoon als subsecties.
</item>
	<item> Nieuwe sectie aangemaakt "Installeren vanaf een DOS
	partitie". Een simpelere en snellere methode.
</item>
      </itemize>
     </p>
    </descrip>
</p>
</sect>

  <sect><heading>Nog te doen</heading>
   <p>

    <itemize>
    
     <item>Controleer een kernelcompilatie van de grond af aan (niet alleen
	 het laatste
     <tt>.config</tt> bestand) met slechts de opties die ik opgaf. Voeg daar
	 waar van toepassing de ontbrekende opties toe.
</item>
      <item>Maak van Mandrake, SuSE (Graham? Ben je daar nog?), Turbo
      Linux, en Stampede gedetailleerde installatiehoofdstukkken. Bijdragen
	  zijn welkom. Gilles Lamiral doet dit niet tenzij je hem nieuwe computers en
	  CD's geeft.

      Debian (klaar), Red Hat (opnieuw gedaan door Tilmann Bubeck), Slackware
      (klaar), Caldera OpenLinux (klaar).
</item>
      <item>Maak van het hoofdstuk "De CD-ROM NFS server side" gewoonweg
      het hoofdstuk "de server side" met subsecties zoals "cdrom medium",
      "zip medium", "hard disk medium", en "ftp server" "nfs server",
      "samba server" "http server". Nogmaals, bijdragen zijn welkom.

      <!-- 

     <p> <item>
      
      -->

    </item>
    </itemize>     
</p>
</sect>

    
  <sect><heading>Opsomming van medewerkers en erkenningen</heading>
   <p>

    Ik bedank alle mensen genoemd in deze lijst met medewerkers of projecten.
	Als je denkt dat ik iemand vergeten ben, aarzel dan niet een klacht in
	te dienen.
    
    <descrip>
     <tag>Werner Heuser &lt;wehe@snafu.de&gt; </tag> 
     <p>
      Hij zei: "gisteren had ik genoeg tijd om je document door te lezen.
	  Het is geweldig en in de volgende uitgave van mijn HOWTO (waarschijnlijk
	  2 december) zal ik er een verwijzing naar opnemen.
      
      En dit deed hij.
     </p>
    </descrip>

    <descrip>
     <tag>LDP &lt;linux-howto@metalab.unc.edu&gt;
     </tag>
     <p>
      Het Linux Documentatie Project accepteerde zonder aarzeling de
	  PLIP-Install-HOWTO.
     </p>
    </descrip>

    <descrip>
     <tag>Simon Forget &lt;sforget@camelot.ca&gt;
     </tag>
     <p>
      Simon ondervond een probleem met zijn pcmcia diskettestation. 
	  Dus leidde hij me bij het zoeken naar een oplossing die feitelijk
	  simpeler en sneller is (de DOS oplossing).
     </p>
    </descrip>

  
    <descrip>
     <tag>Andrew Clausen &lt;clausen@gnu.org&gt;
     </tag>
     <p>
      Andrew raadde me aan parted,
      http://www.gnu.org/software/parted, te vermelden.
     </p>
    </descrip>

    
    <descrip>
     <tag>Florent SAUNIER &lt;FlorentSAUNIER@sabetflo.freesurf.fr&gt;
     </tag>
     <p>
      Florent schreef de sectie genaamd "Installeren van Slackware/Caldera".
     </p>
    </descrip>

    <descrip>
     <tag>
      Graham Bosworth &lt;graham@bozikins.connectfree.co.uk&gt;
     </tag>
     <p>
     Graham corrigeerde in het gehele document mijn slechte Engels.
     </p>
    </descrip>

    <descrip>
     <tag>
      Tomas Pospisek  &lt;tpo@spin.ch&gt;
     </tag>
     <p>
      Ook Tomas corrigeerde mijn slechte Engels.
     </p>
    </descrip>

    <descrip>
     <tag>
     Brad Rigby  &lt;brigby@rocketmail.com&gt;
     </tag>
     <p>
     Brad corrigeerde een fout in de Slackware sectie (omgekeerd IP-adres).
     </p>
    </descrip>

    <descrip>
     <tag>
     Donald Becker  &lt;becker@super.org&gt;
     </tag>
     <p>
      Donald schreef de PLIP kernel documentatie<newline>
      /usr/src/linux/Documentation/networking/PLIP.txt

     </p>
    </descrip>

    <descrip>
     <tag>
     Tilmann Bubeck  &lt;bubeck@think-at-work.de&gt;
     </tag>
     <p>
      Tilmann schreef de sectie genaamd  "Installeren van RedHat 6.x".

     </p>
    </descrip>

</p>
</sect>
 </article> 
</linuxdoc>