108 lines
4.0 KiB
Perl
108 lines
4.0 KiB
Perl
1998.07.23, Warszawa
|
|
|
|
PicoBSD @VER@ (wersja DIALUP)
|
|
---------------------------
|
|
|
|
Co to jest PicoBSD?
|
|
-------------------
|
|
|
|
Jest to jednodyskietkowa wersja FreeBSD skonfigurowana głównie pod kątem
|
|
zastosowania jako narzędzie dostępu przez dialup lub ethernet.
|
|
W celu zapoznania się z pełnym systemem zajrzyj na http://www.freebsd.org
|
|
|
|
Jakie są minimalne wymagania?
|
|
-----------------------------
|
|
|
|
* Procesor 386SX lub lepszy (dostępny jest emulator FPU)
|
|
* 8MB pamięci - jest to absolutnie nieprzekraczalne minimum. Oczywiście im
|
|
wiecej, tym lepiej - ograniczenie jest głównie spowodowane brakiem swapu. Po
|
|
zapoznaniu się z systemem możesz sobie skonfigurować tzw. swap-file na dysku
|
|
twardym, np. na partycji DOS-owej lub Linux-owej. Służy do tego program
|
|
vnconfig, oraz urządzenie vn(4). Wówczas prawdopodobnie wystarczy 4MB pamięci.
|
|
* Modem, skonfigurowany na COM1-COM4 (standardowo system wykorzystuje COM2),
|
|
jeśli będzie wykorzystywany dostęp przez PPP.
|
|
* Karta sieciowa: kompatybilna z NE2000, niektóre typy 3Com, lub wersje PCI z
|
|
chipsetem DEC21040 (drivery ed, ep i de), jeśli będziesz korzystać z dostępu
|
|
przez ethernet. Jest też driver do karty PCI Intel EtherExpress (fxp), i
|
|
kart Lance/PCnet (lnc).
|
|
|
|
W jaki sposób uzyskać dostęp dialup?
|
|
------------------------------------
|
|
|
|
Zalecam skorzystanie ze skryptu /stand/dialup, który skonfiguruje dodatkowo
|
|
usługę PPP w ten sposób, że będzie się automatycznie łączyć z providerem, oraz
|
|
ppp będzie działać w tle. Jeśli jednak coś nie wyjdzie (daj mi znać o tym!),
|
|
lub lubisz robić to sam, oto opis poszczególnych kroków:
|
|
|
|
1. wejdź do katalogu /etc/ppp i w pliku ppp.conf zmień port
|
|
szeregowy na ten, na którym masz modem (cuaa0==COM1, cuaa1==COM2,
|
|
itd...) Możesz to zrobić edytorem 'ee /etc/ppp/ppp.conf'.
|
|
|
|
2. uruchom program 'ppp'. Przejdź do trybu terminalowego (polecenie
|
|
'term'). W tym momencie masz bezpośredni kontakt z modemem, więc
|
|
normalnie wybierz numer dialup i zaloguj się do serwera
|
|
komunikacyjnego. Wydaj mu polecenie przejścia w tryb ppp. Powinieneś
|
|
zobaczyć coś takiego:
|
|
|
|
(communication server...): ppp
|
|
|
|
ppp on pico> Packet mode
|
|
PPP on pico>
|
|
|
|
W tym momencie jesteś już online! Gratuluję.
|
|
3. Do Twojej dyspozycji są następujące programy: telnet, ftp, i ssh.
|
|
Ponieważ wywołałeś 'ppp' ręcznie, więc blokuje Ci konsolę. Nie
|
|
szkodzi - masz do dyspozycji 9 kolejnych konsoli wirtualnych, po
|
|
których można się poruszać naciskając lewy Alt i klawisz funkcyjny
|
|
F1-F10.
|
|
|
|
Jak skonfigurować kartę Ethernet?
|
|
---------------------------------
|
|
|
|
Miejmy nadzieję, że Twoja karta jest obsługiwana przez jądro dostępne na
|
|
dyskietce, oraz że poprawnie ustawiłeś jej parametry (w przypadku kart
|
|
ISA) w edytorze UserConfig. Możesz sprawdzić, czy PicoBSD wykryło tę kartę,
|
|
patrząc na komunikaty startowe ('dmesg | more').
|
|
|
|
Najłatwiejszym sposobem na skonfigurowanie dostepu LAN jest ustawienie
|
|
parametrów w pliku konfiguracyjnym systemu ('ee /etc/rc.conf'). Znajdź linię,
|
|
która zaczyna się od 'network_interfaces' i dopisz nazwę sterownika karty do
|
|
listy interfejsów. Potem dodaj jeszcze jedną linię 'ifconfig_<nazwa>',
|
|
która ustawi właściwy adres IP i maskę sieci. Np.:
|
|
|
|
network_interfaces="lo0 ed0"
|
|
ifconfig_lo0="inet 127.0.0.1"
|
|
ifconfig_ed0="inet 192.168.0.1 netmask 255.255.255.0"
|
|
|
|
Następnie musisz ustawić swój domyślny router (jest to zazwyczaj adres IP
|
|
routera w Twojej sieci LAN). Np.:
|
|
|
|
defaultrouter="192.168.0.100"
|
|
|
|
Następnie zachowujesz te informacje na dyskietce startowej przy pomocy
|
|
polecenia 'update', i restartujesz system.
|
|
|
|
Oczywiście można też zrobić to ręcznie, wydając odpowiednie polecenia:
|
|
|
|
ifconfig ed0 inet 192.168.0.1 netmask 255.255.255.0
|
|
route add default 192.168.0.100
|
|
|
|
Jeśli poprawnie wszystko ustawiłeś, powinieneś być w stanie uzyskać
|
|
odpowiedź od swojego routera ('ping 192.168.0.100') oraz od jakiejś
|
|
maszyny poza Twoją siecią.
|
|
|
|
Skad wziąć dodatkowe informacje?
|
|
--------------------------------
|
|
|
|
Oficjalna strona projektu PicoBSD:
|
|
|
|
http://www.freebsd.org/~picobsd/
|
|
|
|
Można tam znaleźć trochę więcej informacji, oraz poprawki i nowe wersje.
|
|
|
|
Miłej zabawy!
|
|
|
|
Andrzej Białecki <abial@freebsd.org>
|
|
|
|
$FreeBSD$
|