OpenWrt là một hệ điều hành hệ điều hành nhúng dựa trên nhân Linux, và chủ yếu được sử dụng trên các thiết bị nhúng vào mạng lưới định tuyến đường truyền. Tất cả các thành phần đã được tối ưu hóa kích thước, phải đủ nhỏ để nhúng vào bộ nhớ có hạn của các router dùng trong gia đình.
Thay vì cố gắng trở thành firmware cho tất cả mọi người, họ xây dựng nên một nền tảng mà mọi người có thể phát triển trên đó. OpenWRT có một hệ thống quản lý gói cho phép bạn mở rộng router theo bất kỳ cách nào bạn có thể nghĩ ra nếu bạn có đủ kiến thức và thời gian để lập trình.
Bản thân OpenWRT không có giao diện người dùng (GUI) được tích hợp sẵn. X-WRT là phần mở rộng bổ sung cho chức năng đó, nó có cả khả năng giám sát router cũng như thực hiện các nhiệm vụ bảo trì qua giao diện web.
Cài đặt X-WRT cho router Xiaomi R3:
Downgrap fimware router xuống bản: miwifi_r3_all_55ac7_2.11.20.bin
Mở khóa quyền truy cập SSH:
Mở khóa quyền truy cập SSH:
Truy cập vào router thông qua trình duyệt web :
* http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/web/home#router // lần sau khi đăng nhập vào router copy <STOK> thay thế các liên kết bên dưới
* http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/xqnetwork/set_wifi_ap?ssid=Xiaomi&encryption=NONE&enctype=NONE&channel=1%3Bnvram%20set%20ssh%5Fen%3D1%3B%20nvram%20commit
* http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/xqnetwork/set_wifi_ap?ssid=Xiaomi&encryption=NONE&enctype=NONE&channel=1%3Bsed%20%2Di%20%22%3Ax%3AN%3As%2Fif%20%5C%5B%2E%2A%5C%3B%20then%5Cn%2E%2Areturn%200%5Cn%2E%2Afi%2F%23tb%2F%3Bb%20x%22%20%2Fetc%2Finit.d%2Fdropbear
* http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/xqnetwork/set_wifi_ap?ssid=Xiaomi&encryption=NONE&enctype=NONE&channel=1%3B%2Fetc%2Finit.d%2Fdropbear%20start
* http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/xqsystem/set_name_password?oldPwd=<OLD_PASSWORD>&newPwd=<NEW_PASSWORD>
Bây giờ bạn có thể kích hoạt lại cổ serial (phải khởi động lại):
nvram set uart_en=1
nvram set flag_last_success=1
nvram set boot_wait=on
nvram commit
Cài X-WRT:
Tài 2 file cho router kernel1.bin, và rootfs0.bin từ: https://downloads.x-wrt.com/rom/ hoặc X-WRT router Xiaomi R3
Đổi tên lại thành kernel1.bin và rootfs0.bin và upload 2 file kernel1.bin vàrootfs0.bin lên thư mục /tmp của router.
Sau một hoặc hai phút, bạn sẽ có thể đăng nhập vào giao diện quản lý phần sụn 192.168.15.1.Nguồn tham khảo: openwrt.org
Không có nhận xét nào:
Đăng nhận xét