Bagaimana seorang penggila mengangkat jaringan Wi-Fi di bawah DOS

Awal bulan ini, materi muncul di portal Museum OS / 2, penulis yang menghubungkan laptop ThinkPad 760XL lama ke jaringan nirkabel modern. Kami memberi tahu bagaimana ia berhasil.


/ PD / Marus

Penulis proyek ini adalah Michael Necasek, anggota komunitas open source Open Watcom , yang mengembangkan kompiler multi-platform Watcom C, C ++ dan Fortran. Michael menyebarkan DOS pada laptop lama sehingga putranya bisa bermain game retro - klasik dari Sierra dan LucasArts.

Laptop ini dilengkapi dengan port untuk kartu CF , yang dikembangkan di SanDisk pada tahun 1994. Michael dapat dengan mudah menyalin data yang diperlukan menggunakan drive ini (melalui adaptor), tetapi memutuskan lebih mudah untuk mengirim file melalui jaringan menggunakan protokol SMB atau NFS. Tetapi untuk ini perlu "berteman" dengan sistem operasi lama dan ThinkPad dengan Wi-Fi modern.

Anda tidak bisa mengambil Wi-Fi di DOS


Di luar kotak, sistem hanya mendukung standar jaringan nirkabel WaveLAN , yang muncul di tahun sembilan puluhan. Itu adalah pelopor IEEE 802.11b dan tidak kompatibel dengan spesifikasi IEEE. Standar Wi-Fi pertama diterbitkan hanya pada tahun 1999 - ketika DOS hampir menghilang dari komputer perusahaan dan rumah. Karena itu, tugas itu bukan yang paling sepele.

Beberapa bahan dari blog kami di HabrΓ©:


Anda dapat terhubung ke jaringan nirkabel modern dengan menyambungkan modul ekspansi PCMCIA ke laptop Anda, tetapi adaptor yang tersedia tidak mendukung teknologi WPA (belum lagi WPA2), tetapi hanya WEP. WEP adalah algoritma untuk mengamankan jaringan Wi-Fi yang digunakan dalam nulls. Itu ditinggalkan karena kerentanan enkripsi ditemukan.

Akibatnya, untuk menghubungkan laptop dengan Wi-Fi, Michael menggunakan modul ekspansi Cisco Aironet PCM-352 - chipnya mendukung IEEE 802.11b dan dapat berjalan pada kecepatan hingga 11 Mbps. Di bawah kartu ini pada awal 2000-an datang driver yang sesuai. Dia menemukan mereka di sumber daya pihak ketiga.

Untuk mengatasi masalah dengan WPA, Michael menggunakan peralatan jaringan TP-LINK lama yang mendukung WEP. Namun, utilitas standar Cisco tidak memungkinkan mendaftarkan kunci WEP untuk bekerja dengan Aironet PCM-352. Oleh karena itu, kami memerlukan titik akses terpisah dengan enkripsi dinonaktifkan (dan SSID tersembunyi).


/ PD / phreakindee

Untuk memulai jaringan pada laptop, Michael menggunakan driver NDIS dari arsip yang diunduh dan klien Network Client 3.0 yang mendukung NetBIOS melalui TCP / IP dan DHCP. Agar sistem berfungsi dengan benar, dalam file konfigurasi PROTOCOL.INI, perlu untuk melakukan perubahan tertentu - buat SSID yang sesuai dan konfigurasikan klien soket Layanan Soket. Setelah itu, Michael dapat mentransfer file ke laptop di jaringan rumah.

Proyek DOS lainnya


Komunitas-DOS masih terus berkembang meskipun fakta bahwa sistem operasi ini akan segera berusia 40 tahun. Misalnya, setahun yang lalu, pengembang dari Microsoft memposting di GitHub kode sumber untuk MS-DOS versi 1.25 dan 2.0. Mereka juga dapat ditemukan di situs Museum Sejarah Komputer sejak 2014. Seluruh basis kode terdiri dari 12 ribu baris termasuk komentar.

Berbagai proyek masih sedang dibangun berdasarkan DOS - pada tahun 2016, insinyur Brian Provinciano di Game Developers Conference mengatakan bagaimana ia memporting game Retro City Rampage dari PS4 ke komputer di bawah DOS dengan prosesor 486 . Dalam laporannya, ia menjelaskan bagaimana ia berhasil mengurangi ruang yang ditempati oleh game menjadi 1,44 MB dan konsumsi RAM menjadi 4 MB.
Apa yang kami tulis di blog VAS Experts:

Source: https://habr.com/ru/post/id482332/


All Articles