Przejdź do treści

Centrum Kształcenia Zawodowego i Ustawicznego w Mrągowie

Wirtualizacja systemów: OpenWrt

wtorek,

Wirtualizacja systemów: OpenWrt

Przetestuj system OpenWrt na maszynie wirtualnej.

OpenWrt to dystrybucja Linuksa przeznaczona dla urządzeń WLAN. Stanowi ona alternatywę dla oprogramowania wbudowanego (firmware) dodawanego do urządzenia przez producenta. OpenWrt dostarcza wiele narzędzi niedostępnych w oryginalnym oprogramowaniu. Oczywiście operacje związane z modyfikacją oprogramowania urządzenia wykonywane są na ryzyko użytkownika i w większości przypadków powodują utratę gwarancji producenta. Takiego zagrożenia nie ma podczas testowania OpenWrt i podobnych systemów na maszynie wirtualnej. W artykule ograniczono się do kwestii związanych z uruchomieniem systemu.

Na potrzeby artykułu pobrano obraz systemu OpenWrt. Pobrany plik jest skompresowany, należy go rozpakować. Kolejnym krokiem jest przekształcenie obrazu z rozszerzeniem img na plik wirtualnego dysku dla maszyny wirtualnej Virtual Box. Służy do tego komenda (zwróć uwagę na nazwę swojego obrazu):
VBoxManage convertfromraw --format VDI openwrt-19.07.2-x86-64-combined-ext4.img openwrt.vdi

Poniższy zrzut wykonano w systemie Linux, jednak opcje wpisane w wierszu poleceń są takie same w innych systemach operacyjnych. Narzędzie VBoxManage jest dostępną jedynie w wierszu poleceń częścią VirtualBox.

Podczas tworzenia nowej maszyny wirtualnej jako dysk twardy należy wskazać opcję „użyj istniejącego pliku…” i wybrać plik powstały po konwersji obrazu OpenWrt. Ustawienia nowej maszyny wirtualnej w programie VirtualBox zostały omówione w poprzednich materiałach.

Uruchamianie maszyny wirtualnej z OpenWrt.

Uruchomiony system.

Uzyskiwanie informacji o konfiguracji sieci w OpenWrt.

Artykuł: DRAM Speculative Leadoff

DRAM Speculative Leadoff

Artykuł: Burst Mode DMA

Burst Mode DMA

Artykuł: Tryby DMA

Tryby DMA

Artykuł: DMA w kontekście historycznym

DMA w kontekście historycznym

Artykuł: Bezpośredni dostęp do pamięci

Bezpośredni dostęp do pamięci

Nasze technikum

Technik informatyk

Szkoły dla dorosłych

Nasza szkoła

Pełna oferta edukacyjna

Oferta szkoły