thảo luận Hướng dẫn cài đặt OpenWRT cho Xiaomi AX3600,AX6,AX9000

babyangelhp

Senior Member
Hướng dẫn cài đặt OpenWRT cho Xiaomi AX3600 hoặc AX6 hay AX9000 làm tương tự
https://drive.google.com/file/d/1sICrod9YBxV1yi7kbxly6Gh7gwO5PTGN/view?usp=sharing : download các file cần thiết ở đây
Bước 1: Mở ssh cho router
Đăng nhập vào router sau đó update file firmware của dep có trong link trên bài viết : miwifi_r3600_firmware_5da25_1.0.17.bin
1.PNG
2.PNG
sau khi update xong phiên bản phát triển của router. Truy cập vào qua địa chỉ 192.168.31.1
Đăng nhập trên thanh địa chỉ của web sẽ có dạng :
Code:
http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/web/home#router
mỗi router sẽ có 1 stok khác nhau"
3.PNG
Sau đó mở 1 tab khác trên trình duyệt rồi copy đoạn này vào :
Code:
http://192.168.31.1/cgi-bin/luci/;stok=<STOK>/api/misystem/set_config_iotdev?bssid=Xiaomi&user_id=longdike&ssid=-h%3B%20nvram%20set%20ssh_en%3D1%3B%20nvram%20commit%3B%20sed%20-i%20's%2Fchannel%3D.*%2Fchannel%3D%5C%22debug%5C%22%2Fg'%20%2Fetc%2Finit.d%2Fdropbear%3B%20%2Fetc%2Finit.d%2Fdropbear%20start%3B
Thay thế STOK gốc của router vào phần STOK của dòng code vừa copy
4.PNG
Sau khi thay thế xong gõ Enter thì trang web sẽ hiên lên chữ : {" code ": 0}` là ok đã mở xong SSH
5.PNG
6.PNG
Router của Xiaomi AX3600 có firmware là phân vùng kép, bạn hoàn toàn có thể thêm firmware gốc vào firmware thứ ba và khởi động firmware của các phân vùng khác nhau thông qua tham số env.
Mở xong SSH thì đến bước thứ 2
Bước 2: Đặt env để kích hoạt các tùy chọn cần thiết, gõ lệnh sau trong ssh
Code:
nvram set flag_last_success = 0
nvram set flag_boot_rootfs = 0
nvram set boot_wait = on
nvram set uart_en = 1
nvram set telnet_en = 1
nvram set ssh_en = 1
nvram commit
Dùng scp chuyển firmware xiaomimtd12.bin vào thư mục router tmp và gõ lệnh ssh như sau:
Code:
mtd write /tmp/xiaomimtd12.bin rootfs
Bước 4: Khởi động lại router và đăng nhập trang quản lý router ở địa chỉ sau 192.168 .1.1
Bước 5 :Đăng nhập quản lý router trên web, trong phần nâng cấp sao lưu, nâng cấp firmware bằng file có tên : nand-ipq807x-single.img trong file nén lúc đầu tải về
Bước 6 :Đăng nhập 192.168.1.1, trong phần nâng cấp sao lưu, lại nâng cấp 1 lần nữa firmware bằng file có tên : nand-ipq807x-single.img trong file nén lúc đầu tải về
Bước 7: Vì firmware đã ở trong phân vùng rootfs, bây giờ truy cập ssh và thực hiện hai lệnh sau, sau đó khởi động lại bộ định tuyến,
Code:
fw_setenv flag_last_success 1
fw_setenv flag_boot_rootfs 1
Lưu ý: Phải hoàn thành tất cả cho 7 bước trên
Cài đặt Openwrt sau khi flash xong file nand-ipq807x-single.img
1.Dùng WinSCP copy file : openwrt-ipq807x-generic-xiaomi_ax3600-squashfs-nand-factory.bin vào thư mục "tmp" của router
2. SSH và dùng 2 lệnh sau để cài đặt :
Code:
ubidetach -f -p /dev/mtd13
ubiformat /dev/mtd13 -y -f /tmp/openwrt-ipq807x-generic-xiaomi_ax3600-squashfs-nand-factory.bin
3 Sau khi gõ lệnh kết thúc, rút nguồn để khởi động lại bộ định tuyến, (bạn phải rút nguồn để khởi động lại bộ định tuyến, không sử dụng lệnh để khởi động lại)

Bản cập nhật 2020.7.16 là một firmware kép. Bây giờ, firmware Openwrt đã flash nằm trong phân vùng rootfs_1 và cũng có một phân vùng rootfs, Giờ ta có thể cài đặt lại firmware gốc của Xiaomi. Phương pháp là flash phân vùng rootfs bằng lệnh firmware Openwrt ,
Firmware của xiaomi có định dạng ubi , dùng lệnh để flash vào rootfs, sửa tên firmware gốc của xiaomi và thực hiện theo lệnh bên dưới
1. Phương pháp cài đặt : tải về firmware gốc của AX3600, sau đó đổi tên firmware gốc là : xiaomi1.1.12.ubi
Copy file xiaomi1.1.12.ubi bằng SCP vào thư mục tmp của router và nhấn lệnh sau trong ssh:
Code:
ubiformat /dev/mtd12 -y -f /tmp/xiaomi1.1.12.ubi
Sau khi cài đặt thành công, bây giờ router sẽ chạy hệ thống kép, phân vùng rootfs là firmware Xiaomi, footfs_1 là firmware Openwrt
Sau đây là phương pháp chuyển firmware OpenWrt sang firmware Xiaomi gốc, Vào ssh và nhập lệnh sau :
Code:
fw_setenv flag_last_success 0
fw_setenv flag_boot_rootfs 0
Khởi động lại bộ định tuyến, telnet vào bộ định tuyến, nhập lệnh sau để khởi động ssh và thay đổi mật khẩu gốc ssh thành admin
Code:
sed -i 's/channel=.*/channel=\"debug\"/g' /etc/init.d/dropbear
/etc/init.d/dropbear start
echo -e 'admin\nadmin' | passwd root
2 Cách chuyển từ firmware gốc Xiaomi sang Openwrt : khởi động trang đăng nhập,nhập lệnh ssh như sau :
Code:
nvram set Flag_last_success = 1
nvram set flag_boot_rootfs = 1
nvram commit
Lưu ý: Phải tắt tự động cập nhật firmware của Xiaomi trong chương trình firmware kép. Chế độ cài đặt của Xiaomi là quá trình nâng cấp tự động sẽ ghi đè firmware Openwrt vào firmware gốc của Xiaomi.

Mình sẽ update hình ảnh hướng dẫn lên sau
Tất cả chỉ là hướng dẫn theo thiết bị của mình, các bạn có thể làm hoặc làm theo, nếu thiết bị brick mình ko chịu bất cứ trách nhiệm gì
 
Last edited:
có đoạn thì mình viết có vài đoạn thì google translate , miễn sao đọc và hiểu làm theo là đc. cả bài dài thế sửa chỉ để đúng văn tiếng việt làm chi

Bài hướng dẫn mà ko viết được tử tế thì bác đưa cái link bài gốc người ta còn cám ơn , chứ nhìn đám bên trên thực sự như chọc vào mắt người xem vậy.
 
Bài hướng dẫn mà ko viết được tử tế thì bác đưa cái link bài gốc người ta còn cám ơn , chứ nhìn đám bên trên thực sự như chọc vào mắt người xem vậy.
Thật, để mẹ link gốc t vào đọc cho nhanh. Đọc dc mấy dòng t đã ngờ ngợ xong lú dần.
 
Gà mờ đọc hiểu còn chưa thông, trình bày còn thua đứa hs tiểu học thì viết hướng dẫn làm gì cho rác 4rum. :v
 
Ko ngờ giờ box này nhiều thánh đòi xôi gấc vãi.

//thớt: bác edit thêm dòng cuối post, ghi rõ "có dùng gg dịch, ai ko thích thì next" đi cho lành.
 
Ko ngờ giờ box này nhiều thánh đòi xôi gấc vãi.

//thớt: bác edit thêm dòng cuối post, ghi rõ "có dùng gg dịch, ai ko thích thì next" đi cho lành.
Người có ý thức họ không ỉa một bãi ở chỗ công cộng rồi bảo th nào ngửi thấy thối thì biến đâu bác ạ.
 
Ko ngờ giờ box này nhiều thánh đòi xôi gấc vãi.

//thớt: bác edit thêm dòng cuối post, ghi rõ "có dùng gg dịch, ai ko thích thì next" đi cho lành.
mình google dịch và sửa lại một vài đoạn cho dễ hiểu rồi ấy chứ, nguyên gốc đọc còn rối nữa, ở cuối bài mình cũng đã ghi ngay từ đầu là sẽ update lại bằng hình ảnh sau mà nhiều thằng nó đòi hỏi như bố đời
 
Bài hướng dẫn mà ko viết được tử tế thì bác đưa cái link bài gốc người ta còn cám ơn , chứ nhìn đám bên trên thực sự như chọc vào mắt người xem vậy.
link gốc lên nếu ko có tài khoản b ko down được file của nó và ko hiện hết nội dụng, hơn nữa dịch nó còn rối hơn ở đây thì theo b nên làm như nào cho vừa lòng
 
link gốc lên nếu ko có tài khoản b ko down được file của nó và ko hiện hết nội dụng, hơn nữa dịch nó còn rối hơn ở đây thì theo b nên làm như nào cho vừa lòng

Có ai ép bạn phải làm ko b ơi , bạn ko làm thế giới vẫn đang quay cuồng vì dịch bệnh và chiến tranh đây chứ có hòa bình và bác ái đâu :LOL: .
 
Người có ý thức họ không ỉa một bãi ở chỗ công cộng rồi bảo th nào ngửi thấy thối thì biến đâu bác ạ.
như thế nào gọi là "ỉa 1 bãi"?
1 bài chia sẻ cộng đồng, đã copy về, dịch, lấy file này nọ cho mọi người thuận tiện download làm theo.

nếu bạn muốn ví von thượng đẳng thì so sánh việc này với việc 1 người đem đồ ăn về nấu xong để cho mọi người đi ngang tự do ăn free. ai thích thì ăn, ai ko thích thì lướt qua. chứ đứng ăn free hoặc ngó nghiên rồi mà lại còn đứng đó chửi đầu bếp sao mày nấu ăn dở như cứt vậy, trình bày nhếch nhác đéo hợp khẩu vị của tao vậy hả? chứ so sánh với ỉa là thế nào? trong đầu bạn chỉ toàn ỉa dái cứt đái hả?
 
như thế nào gọi là "ỉa 1 bãi"?
1 bài chia sẻ cộng đồng, đã copy về, dịch, lấy file này nọ cho mọi người thuận tiện download làm theo.

nếu bạn muốn ví von thượng đẳng thì so sánh việc này với việc 1 người đem đồ ăn về nấu xong để cho mọi người đi ngang tự do ăn free. ai thích thì ăn, ai ko thích thì lướt qua. chứ đứng ăn free hoặc ngó nghiên rồi mà lại còn đứng đó chửi đầu bếp sao mày nấu ăn dở như cứt vậy, trình bày nhếch nhác đéo hợp khẩu vị của tao vậy hả? chứ so sánh với ỉa là thế nào? trong đầu bạn chỉ toàn ỉa dái cứt đái hả?
Một bài viết "như cứt" tồn tại vì có những ng đọc "như cứt".

  • Đã đi cop nội dung của bên khác về đ' mất công suy nghĩ, gọi là ăn cắp.
  • GG dịch đ' thèm sửa --> dốt lần 1.
  • Hành văn, bố cục đ' có, thua cả học sinh cấp 2 cấp 3, lúc này nó còn đi học có thầy cô dạy, chứ post bài kiểu này đúng kiểu sinh viên ra tr học đ' học hoặc đi làm cty ất ơ. --> Dốt lần 2. T nói dốt còn nhẹ chứ thua bọn học sinh phổ thông nó gọi là ngờ u đấy.
  • Dốt mà ko chịu nhận, cũng ko chịu sửa, còn thái độ cứt kệ t, ko ngửi thì biến --> Nước đổ lá khoai, hay ngắn gọn cũng ngờ u nốt.
Tôi thấy tác dụng duy nhất của bài viết không ra gì là xác định được ng đọc nào đ' ra gì.
 
Hướng dẫn cài đặt OpenWRT cho Xiaomi AX3600 hoặc AX6 hay AX9000 làm tương tự
https://drive.google.com/file/d/1sICrod9YBxV1yi7kbxly6Gh7gwO5PTGN/view?usp=sharing : download các file cần thiết ở đây
Bước 1: Mở ssh cho router
Đăng nhập vào router sau đó update file firmware của dep có trong link trên bài viết : miwifi_r3600_firmware_5da25_1.0.17.bin
sau khi update xong phiên bản phát triển của router. Truy cập vào qua địa chỉ 192.168.31.1
Đăng nhập trên thanh địa chỉ của web sẽ có dạng :
http://192.168.31.1/cgi-bin/luci/;stok=<anckdfkjaklj12434324>/web/home#router
"cái STOK này là mình ví dụ,mỗi router sẽ có 1 stok khác nhau"
Sau đó mở 1 tab khác trên trình duyệt rồi copy đoạn này vào :
http://192.168.31.1/cgi-bin/luci/;stok= <STOK> / api / misystem / set_config_iotdev? bssid = Xiaomi & user_id = longdike & ssid = -h% 3B% 20echo% 20-e% 20'admin% 5Cnadmin ' % 20% 7C% 20passwd% 20root% 3B

thay thế <STOK> bằng các ký tự ở trên trình duyệt của trang quản lý router : ví dụ stok=<anckdfkjaklj12434324>
Sau khi thay thế xong gõ Enter thì trang web sẽ hiên lên chữ : {" code ": 0}` là ok đã mở xong SSH
Router của Xiaomi AX3600 có firmware là phân vùng kép, bạn hoàn toàn có thể thêm firmware gốc vào firmware thứ ba và khởi động firmware của các phân vùng khác nhau thông qua tham số env.
Mở xong SSH thì đến bước thứ 2
Bước 2: Đặt env để kích hoạt các tùy chọn cần thiết, gõ lệnh sau trong ssh
nvram set flag_last_success = 0
nvram set flag_boot_rootfs = 0
nvram set boot_wait = on
nvram set uart_en = 1
nvram set telnet_en = 1
nvram set ssh_en = 1
nvram commit
Dùng scp chuyển firmware xiaomimtd12.bin vào thư mục router tmp và gõ lệnh ssh như sau:
mtd write /tmp/xiaomimtd12.bin rootfs
Bước 4: Khởi động lại router và
khởi động trình duyệt nhập địa chỉ sau 192.168 .1.1
Bước 5 :Đăng nhập quản lý router trên web, trong phần nâng cấp sao lưu, nâng cấp firmware bằng file có tên : nand-ipq807x-single.img trong file nén lúc đầu tải về
Bước 6 :Đăng nhập quản lý router trên web, trong phần nâng cấp sao lưu, lại nâng cấp 1 lần nữa firmware bằng file có tên : nand-ipq807x-single.img trong file nén lúc đầu tải về
Bước 7: Vì chương trình cơ sở đã ở trong rootfs, bây giờ truy cập ssh và thực hiện hai lệnh sau, sau đó khởi động lại bộ định tuyến,
fw_setenv flag_last_success 1
fw_setenv flag_boot_rootfs 1
Lưu ý: tất cả phải được hoàn thành cho tất cả bảy bước trên
Bản cập nhật 2020.7.16 là một firmware kép. Bây giờ, firmware qsdk Openwrt đã flash nằm trong phân vùng rootfs_1 và cũng có một phân vùng rootfs, có thể cài đặt lại firmware gốc của Xiaomi. Phương pháp là flash phân vùng rootfs bằng lệnh firmware Openwrt qsdk,
Firmware của xiaomi có định dạng ubi , dùng lệnh để flash vào rootfs, sửa tên firmware gốc của xiaomi và thực hiện theo lệnh bên dưới
1. Phương pháp cài đặt : tải lên firmware gốc của AX3600, sau khi đổi tên là : xiaomi1.1.12.ubi bằng SCP vào thư mục tmp của router và nhấn lệnh sau trong ssh:
ubiformat / dev / mtd12 -y -f /tmp/xiaomi1.1.12.
lệnh ubi không báo lỗi, Cài đặt thành công, bây giờ là hệ thống kép, rootfs là firmware Xiaomi, footfs_1 là firmware openwrt
Sau đây là phương pháp chuyển firmware OpenWrt qsdk sang firmware Xiaomi gốc, chương trình cơ sở được khởi động, Vào ssh và nhập lệnh sau
fw_setenv flag_last_success 0
fw_setenv flag_boot_rootfs 0
Khởi động lại bộ định tuyến, nhập hệ thống Xiaomi, telnet vào bộ định tuyến, nhập lệnh sau để khởi động ssh và thay đổi mật khẩu gốc ssh thành admin
sed -i's / channel =. * / Channel = \ "debug \ "/ g '/etc/init.d/dropbear
/etc/init.d/dropbear start
echo -e'admin \ nadmin' | passwd root
2 Cách chuyển từ firmware gốc Xiaomi sang Openwrt : khởi động trang đăng nhập, lệnh ssh:
nvram set Flag_last_success = 1
nvram set flag_boot_rootfs = 1
nvram commit
Lưu ý: Phải tắt nâng cấp tự động của Xiaomi trong chương trình cơ sở kép. Chế độ cài đặt của Xiaomi là quá trình nâng cấp tự động sẽ ghi đè firmware Openwrt qsdk vào firmware gốc của Xiaomi.

Mình sẽ update hình ảnh hướng dẫn lên sau
Tất cả chỉ là hướng dẫn theo thiết bị của mình, các bạn có thể làm hoặc làm theo, nếu thiết bị brick mình ko chịu bất cứ trách nhiệm gì
Link gốc ở đây nhé các bạn
Code:
https://forum.openwrt.org/t/xiaomi-ax3600-install-guide/68273
https://www.right.com.cn/forum/thread-4040158-1-1.html
 
Back
Top