Daftar Isi:

Lab Jaringan: 9 Langkah (dengan Gambar)
Lab Jaringan: 9 Langkah (dengan Gambar)

Video: Lab Jaringan: 9 Langkah (dengan Gambar)

Video: Lab Jaringan: 9 Langkah (dengan Gambar)
Video: 1. Pengantar Teknik Histologi |Analis Kesehatan (Sitohistoteknologi) 2024, Juli
Anonim
Lab Jaringan
Lab Jaringan
Lab Jaringan
Lab Jaringan

Instruksi ini agak panjang dan melibatkan. Ada beberapa proyek yang digabungkan menjadi satu untuk memberi saya lab pengujian jaringan portabel, memungkinkan saya untuk mendiagnosis masalah jaringan, paket hiu dari jaringan kabel dan nirkabel, menguji kabel tambalan, dan membantu memetakan port dinding ke panel tambalan.

Proyek ini menggunakan kombinasi Raspberry Pi dan Arduino. Sepertinya semuanya bisa dilakukan dengan Pi tetapi saya cukup baru dalam hal itu dan setiap tambahan yang saya buat adalah perjuangan untuk mulai bekerja sehingga pemikiran untuk membuat lampiran lengkap dari 2 proyek lain terlalu berat untuk ditanggung.

Saya harap Anda menemukan semua (atau bagian) dari instruksi ini berguna karena saya yakin itu akan membuat bagian jaringan pekerjaan saya lebih mudah.

Langkah 1: Anda Akan Membutuhkan

Anda akan perlu
Anda akan perlu
Anda akan perlu
Anda akan perlu
Anda akan perlu
Anda akan perlu
Anda akan perlu
Anda akan perlu

Perangkat keras:

  • Raspberry Pi 2 (ini penting karena OS tidak akan berjalan di Pi 3) Radionics
  • Sebuah layar, saya memilih layar sentuh 5" Amazon
  • Keyboard dan mouse, sekali lagi saya memilih Rii mini X1Amazon
  • Sebuah Arduino Uno Amazon
  • Sakelar jaringan kecil, saya punya yang ini di meja saya Amazon
  • 4 RJ45 Keystones Radionik
  • Bank daya USB (opsional jika Anda ingin portabel)
  • Beberapa kabel CAT5
  • Pimpinan Patch Jaringan
  • Kartu MicroSD (minimal 4 GB)
  • Kotak pemasangan (saya menggunakan yang ini)

Perangkat lunak:

  • Win32DiskImager Di Sini
  • NetPi OS Disini
  • Arduino IDE Disini

Peralatan

  • Potongan
  • Alat Crimp RJ45
  • Solder Besi
  • Alat pemotong (seperti Dremel)
  • Alat pemukul
  • Obeng
  • Alat tangan dasar
  • Pistol Lem Panas Meleleh (opsional)

Langkah 2: Penganalisis Jaringan Raspberry Pi

Penganalisis Jaringan Raspberry Pi
Penganalisis Jaringan Raspberry Pi
Penganalisis Jaringan Raspberry Pi
Penganalisis Jaringan Raspberry Pi
Penganalisis Jaringan Raspberry Pi
Penganalisis Jaringan Raspberry Pi
Penganalisis Jaringan Raspberry Pi
Penganalisis Jaringan Raspberry Pi

Saya tidak dapat mengambil kredit untuk OS ini, saya menemukan sebuah proyek Di sini ketika mencari cara untuk melakukan beberapa analisis jaringan dengan perangkat genggam. Saya telah meneliti perangkat yang tersedia secara komersial dan bahkan yang murah harganya lebih dari 1000 euro.

Halaman web ditulis sejauh yang saya bisa lihat pada tahun 2015. Ada 2 versi OS, satu untuk Pi B dan yang lainnya untuk Pi 2. Saya memilih Pi 2 karena pertama lebih mudah didapat dan kedua, mereka spek yang sedikit lebih tinggi. Ada catatan bahwa menggunakan OS merusak fungsi sentuh layar tetapi saya akan membahasnya nanti.

Seperti yang saya katakan saya baru mengenal Raspberry Pi, jadi beberapa di antaranya mungkin intuitif bagi sebagian dari Anda, tetapi saya akan memandu Anda melalui apa yang saya lakukan untuk menjalankan semuanya.

Bagian utama adalah mengikuti panduan pembuatan di halaman, mengunduh gambar dan perangkat lunak pemasangan. Pasang gambar pada kartu SD menggunakan PC Anda. Ikuti petunjuk penginstalan untuk layar Anda sepenuhnya atau tidak akan berjalan dan/atau tidak akan memiliki resolusi yang benar. Pasang bagian-bagiannya dan nyalakan.

Kesalahan pertama yang saya alami adalah bahwa saat boot sistem dihentikan karena masalah tanpa set pin LED untuk lampu latar.

Ini adalah kesalahan yang berulang dan setelah beberapa penggalian saya menemukan forum yang memberi saya informasi bahwa perpustakaan fbtft tidak memiliki fungsi lampu latar

Ini diakses dengan masuk ke baris perintah (CLI) lakukan ini dengan menekan ctrl+alt+F2

Nama pengguna default adalah: pi

Kata sandi: raspberry

Masukkan perintah sudo nano /etc/modules

dan arahkan ke baris yang berbunyi:

flexfb lebar = 320 tinggi = 480 regwidth = 16

setelah regwidth=16 masukkan kata nobacklight

tekan ctrl+x

tekan y

tekan enter

lalu ketik: sudo reboot

ini akan me-restart Pi dan Anda dapat boot ke OS.

Layar akan diluncurkan pada monitor eksternal tetapi saya tidak dapat menjalankan OS di LCD

Saya harus mengubah pengaturan HDMI untuk melakukan ini kembali ke CLI dan masukkan:

sudo nano /usr/share/X11/xorg.conf.d/99-fbturbo.conf

dan ubah opsi /dev/fb1 menjadi /dev/fb0

ctrl+x

tekan y

tekan enter dan reboot

Anda sekarang harus menjadi OS.

Peringatan pada halaman pengembangan mengatakan bahwa layar sentuh tidak akan berfungsi tetapi setelah menginstal wiringpi dan perpustakaan BCM yang benar (lihat dokumentasi dengan layar Anda) semuanya berfungsi dengan baik. Resolusinya agak kabur karena ada margin hitam besar di kedua sisi.

Setelah beberapa penggalian saya menemukan garis menggunakan

sudo nano /boot/config.txt

komentari bagian framebuffer dengan menambahkan # di awal setiap baris.

Sekarang simpan dan reboot dan kita siap untuk pergi.

Tapi tidak, saya menyadari bahwa jika Anda boot dan Anda tidak terhubung ke jaringan dengan DHCP, Pi akan duduk di layar boot selamanya.

Perbaikan mudah, ketik

sudo nano /etc/dhcp/dhclient.conf

Batalkan komentar waktu tunggu DHCP, simpan dan reboot.

Setelah batas waktu berakhir tanpa respons DHCP (saya mempersingkat waktu saya menjadi 30 detik), Pi akan boot ke OS.

Sekarang kita dapat melakukan semua analisis jaringan yang indah seperti wireshark, lldp, pemindaian jaringan untuk port yang terbuka, dll. Jika Anda menambahkan dongle Wifi, Anda juga dapat melakukan ini di jaringan nirkabel Anda.

Langkah 3: Pasang NetPi

Mount NetPi
Mount NetPi
Mount NetPi
Mount NetPi
Mount NetPi
Mount NetPi
Mount NetPi
Mount NetPi

Karena NetPi sekarang layar sentuh diaktifkan, saya ingin memasangnya di tutup kotak, menjaga layar tetap tersedia.

Saya tidak ingin layar sentuh mewah saya berada di dekat alat pemotong, jadi saya memasukkannya ke mesin fotokopi dan membuat salinan 100%.

Saya bermain-main dengan penempatan layar dan ketika diselesaikan, saya menempelkannya ke bagian dalam tutupnya dengan selotip.

Saya kemudian mengikuti ujung-ujungnya dengan cakram pemotong pada Dremel saya dan mengebor lubang pemasangan di lokasi yang benar.

Saya merobohkan bagian yang dipotong dan memasukkan layar. Tepinya agak tidak rata jadi saya membuat sedikit bezel dengan selotip hitam. Saya menyalakan untuk memastikan semuanya baik-baik saja.

Langkah 4: Buat Beberapa Koneksi

Buat Beberapa Koneksi
Buat Beberapa Koneksi
Buat Beberapa Koneksi
Buat Beberapa Koneksi

Seperti yang saya nyatakan di intro, saya ingin ini menjadi alat jaringan multifungsi, oleh karena itu saya akan membutuhkan beberapa titik koneksi.

Saya memutuskan bahwa konektor port dinding (keystone) akan menjadi yang terbaik.

Saya menandai garis besar 4 dari mereka

  1. Koneksi untuk NetPi
  2. Sisi utama dari penguji kabel tambalan
  3. Sisi budak dari penguji kabel tambalan
  4. Alat pemetaan panel tambalan

Saya menempelkan selotip untuk membuatnya mudah ditandai dan kemudian dipotong dengan Dremel, ada beberapa pembalut yang diperlukan tetapi tepi port menggantung sehingga tertutup.

Dinding kotak sedikit lebih tipis dari pelat dinding sehingga pemasangannya sedikit tidak rapi, saya akan membahasnya di langkah selanjutnya.

Saya mulai dengan membuat mini patch dari port 1 ke Pi, ini mengikuti kode warna pin di kedua ujungnya:

  1. Oranye/putih
  2. jeruk
  3. Hijau/putih
  4. Biru
  5. Biru/putih
  6. Hijau
  7. coklat.putih
  8. cokelat

Dengan ini saya mendapatkan konektivitas dari koneksi jaringan interior sekarang di NetPi ke luar kotak.

Langkah 5: Penguji Kabel

Image
Image
Penguji Kabel
Penguji Kabel
Penguji Kabel
Penguji Kabel

Untuk penguji kabel, saya bisa menulis sesuatu untuk Pi tetapi saya tidak terlalu nyaman dengan pemrogramannya.

Ini sangat mudah dilakukan dengan Arduino dan saya punya cadangan di meja.

Saya mengatur loop yang keluar dari masing-masing dari 8 pin digital yang ditunjuk sebagai output.

Ini masuk ke pin di soket, ini kemudian melewati kabel yang akan diuji, ke soket lain dan mengira LED terhubung ke setiap pin. Saya tahu harus ada resistor dengan setiap LED tetapi berfungsi dan saya malas.

Saya menggunakan beberapa kode sederhana untuk membuat array, sebuah loop mengindeks melalui array dan menyalakan pin secara berurutan. Jika LED menyala berarti ada kabel lurus, jika salah satu ada yang terbuka, jika lebih dari satu menyala sekaligus berarti short dan jika mendapatkan urutan 3, 6, 1, 7, 8, 2, 4, 5 maka Anda memiliki crossover.

Saya juga menambahkan pin yang terus berdenyut ke pin 13, ini untuk portmapper.

Kode terlampir.

Saya lupa mengambil foto pemasangan panel LED tetapi pada dasarnya saya mengebor lubang secara berkala dan memasukkan LED. Saya menahan semuanya dengan lem panas.

Langkah 6: Pemeta Pelabuhan

Image
Image
Pemeta Pelabuhan
Pemeta Pelabuhan
Pemeta Pelabuhan
Pemeta Pelabuhan

Portmappernya cukup sederhana, didasarkan pada produk yang saya lihat di video youtube beberapa waktu lalu dan untuk beberapa alasan tidak dapat ditemukan lagi.

Bagaimanapun, prinsipnya sederhana. Anda memiliki serangkaian port dinding yang terhubung kembali ke panel tambalan tetapi tidak ditandai sehingga Anda tidak memiliki peta atau port dinding untuk menambal port. Ada banyak cara yang membosankan untuk menyelesaikan ini.

Anda dapat mengikuti nada, memasang perangkat atau penguji kabel tetapi ini semua coba-coba.

Dengan metode ini, sepasang inti di kabel diberi energi 5V melalui Arduino, ini adalah pin13 yang berkedip dari langkah terakhir.

Kabel membawa daya kembali ke panel tambalan, Anda kemudian memerlukan konektor RJ45 dengan LED yang terpasang di pin yang diberi energi untuk berkedip saat dipesan. Saya menggunakan pin 4 & 5 dan ini HARUS TIDAK PERNAH digunakan dalam jaringan langsung karena Anda dapat merusak peralatan jaringan jika Anda menambal ke port yang salah.

Pokoknya lihat video untuk tes port lokal.

Saya membuat sejumlah kecil colokan sinyal tetapi membuat tumpukan karena Anda akan kehilangan dan mematahkannya saat Anda pergi.

Langkah 7: Rekatkan Semuanya dan Tambahkan Kekuatan

Image
Image
Rekatkan Semuanya dan Tambahkan Kekuatan
Rekatkan Semuanya dan Tambahkan Kekuatan
Rekatkan Semuanya dan Tambahkan Kekuatan
Rekatkan Semuanya dan Tambahkan Kekuatan

Saya merekatkan Arduino dengan lem panas, ini akan menjadi rumahnya selamanya sekarang!

Saya menggunakan hub USB murah sebagai rel listrik, bata daya USB terhubung ke salah satu port dan dari sana didistribusikan ke semua port keluar, seperti soket geng daya listrik.

Semua diuji baik pada power up.

Saya juga menambahkan beberapa lem panas di sekitar keystone RJ45 yang longgar itu.

Langkah 8: Tambahkan Lebih Banyak Konektivitas

Tambahkan Lebih Banyak Konektivitas
Tambahkan Lebih Banyak Konektivitas
Tambahkan Lebih Banyak Konektivitas
Tambahkan Lebih Banyak Konektivitas
Tambahkan Lebih Banyak Konektivitas
Tambahkan Lebih Banyak Konektivitas
Tambahkan Lebih Banyak Konektivitas
Tambahkan Lebih Banyak Konektivitas

Lab jaringan apa yang akan lengkap tanpa banyak port jaringan?

Ini adalah sakelar lama 8 port yang tidak dikelola yang saya miliki di bangku cadangan, ini berguna untuk pemasangan dan pengujian, jadi saya pikir saya akan membawanya.

Apa yang benar-benar berguna adalah itu berjalan pada 5V @ 1A, persis apa yang saya miliki cadangan dari batu bata daya USB saya!

Saya memotong ujung kabel daya USB dan menambahkan konektor yang Anda lihat (itu berasal dari seorang rekan yang membeli tumpukan di AliExpress).

Itu memperkuat pesona.

Kemudian saya perhatikan itu pas dengan pegangan kotak! Bonus.

Saya melepas casing dan tutupnya benar-benar bersih dari internal jadi saya menjalankan 2 sekrup self-tapping ke pegangan dan menyambungkan kembali alasnya, ini akan selalu ditenagai dengan batu bata daya secara eksternal.

Langkah 9: Selesai dan Diuji

Image
Image
Selesai dan Diuji
Selesai dan Diuji
Selesai dan Diuji
Selesai dan Diuji

Setelah selesai ada ruang untuk menyimpan 2 tempat penyimpanan. Ini ruang kiri untuk batu bata listrik (saya punya 2 tetapi mungkin mendapatkan lebih banyak), beberapa konektor RJ45 cadangan, colokan uji, keyboard jarak jauh, dan kabel patch cadangan.

Seperti yang terjadi pada hari saya selesai, kami mengubah gudang menjadi kantor di tempat kerja dan ingin mengkonfirmasi titik koneksi jaringan sebelum kami melanjutkan, lihat video untuk hasilnya.

All-in ini adalah alat uji kecil yang sangat berguna untuk dimiliki di van saya. Saya memiliki serangkaian besar jaringan yang saya jaga dan ini berarti saya dapat melakukan banyak pengujian dengan perangkat yang sangat kecil yang semuanya, harganya lebih murah daripada E200!

Direkomendasikan: