Hardware password pencarian
papan pemrograman transceiver yang dikendalikan melalui protokol perintah SFPTotal mendukung pencarian kata sandi perangkat keras, memungkinkan berbagai nilai kata sandi untuk diperiksa pada kecepatan tinggi.
Untuk rincian tentang tujuan dan sintaks perintah kontrol, lihat Perintah protokol SFPTotal.
Selama pencarian kata sandi perangkat keras, papan pemrograman transceiver tidak menghabiskan waktu untuk bertukar data dengan aplikasi. Ini memasukkan kata sandi, menulis kata sandi dan mengkonfirmasi hasil tulisan itu sendiri.
Kecepatan pencarian
Anda dapat mengubah kecepatan pencarian dengan mengkonfigurasi keterlambatan interblock dan frekuensi jam bus data pada papan pemrograman transceiver sebelum dimulai.
Tetapkan frekuensi jam bus data ke 100,000 Hz.
I2CRATE=12
Tetapkan keterlambatan inter-block ke 16 ms
I2CPAUSE=10
Pembatasan kecepatan
Untuk pencarian yang sukses, kecepatan operasi dan keterlambatan inter-block harus memberi penerima cukup waktu untuk menghemat perubahan sambil memungkinkan mereka untuk terus berkomunikasi dan memproses peristiwa bus data.
Kecepatan menulis yang terlalu tinggi dapat mengganggu prosedur internal penerima untuk menghemat perubahan. Akibatnya, kata sandi yang benar dapat dihapus karena efeknya tidak dapat disahkan.
Pilih pengaturan papan pemrograman transceiver yang memungkinkan pencarian untuk berlanjut tanpa terputus oleh kode kesalahan bus data.
Kadar kecepatan modul tergantung pada perangkat keras, kualitas firmware kontrol dan kecepatan pemadaman fisik dari memori target EEPROM/Flash.
Periksa kata tulis lokasi
Gunakan perintah BFCWADR dan BFCWOFT Untuk mengubah kata check default menulis lokasi.
Periksa pengaturan kata untuk SFP
BFCWADR=A0
BFCWOFT=00
Periksa pengaturan kata untuk QSFP
BFCWADR=A0
BFCWOFT=80
Tetapan untuk menulis ke halaman A2h dari penerima SFP
BFCWADR=A2
BFCWOFT=80
Nilai rangs
Untuk mempercepat pencarian, check pertama rang di dalam kelompok karakter tertentu yang diwakili dalam tabel karakter ASCII.
Surat yang bervariasi dari A to Z
BFSET A2 7B 41414141 5A5A5A5A 41414141
Surat yang bervariasi dari a to z
BFSET A2 7B 61616161 7A7A7A7A 61616161
Rangkaian Digital dari 0 to 9
BFSET A2 7B 30303030 39393939 30303030
Simbol, angka dan huruf
BFSET A2 7B 20202020 7A7A7A7A 20202020
Rangkaian Lengkap
BFSET A2 7B 00000000 FFFFFFFF 00000000
Memulai pencarian
Memulai pencarian kata sandi SFP+ dengan lokasi masuk kata sandi standar
BFCWADR=A0
BFCWOFT=00
BFSET A2 7B 20202020 7A7A7A7A 20202020
Memulai pencarian kata sandi SFP+ dengan non-standard password entry location
BFCWADR=A0
BFCWOFT=00
BFSET A2 FC 20202020 7A7A7A7A 20202020
Memulai pencarian kata sandi untuk transceiver XFP
Sebelum memulai pencarian kata sandi perangkat keras untuk modul XFP atau QSFP, tetapkan yang sesuai MODSEL/MODDESEL Jump pada papan perangkat.
BFCWADR=A0
BFCWOFT=94
BFSET A0 7B 20202020 7A7A7A7A 20202020
Cari contoh
Log pencarian perangkat keras untuk transceiver SFP+ ketika terhubung ke papan pemrograman transceiver melalui PuTTY
# Set the clock frequency and delay
I2CRATE=12
I2CPAUSE=05
# Check word entry location
BFCWADR=A0
BFCWOFT=00
# Enable command echo
CLI=1
# Search the specified range, entering the password at A2 offset FC
BFSET A2 FC 84720000 8472FFFF 84720000
Device=A2
Offset=FC
From 84 72 00 00
To 84 72 FF FF
Start 84 72 00 00
FOUND: 84 72 84 00
STOP
Device=A2
Offset=FC
From 84 72 00 00
To 84 72 FF FF
Current 84 72 84 00
Hasil pencarian: 84728400
Catatan
Sebelum menjalankan pencarian, persiapkan konfigurasi dan perintah pencarian perangkat keras dalam editor teks untuk menghindari kemungkinan kesalahan.