Nâng cấp firmware OpenWrt/LEDE cho thiết bị wifi marketing

Cài đặt firmware OpenWrt/LEDE thay thế firmware(FW) gốc cho thiết bị wifi marketing
Để biến một thiết bị wifi thông thường trở thành thiết bị wifi marketing, trước hết cần nâng cấp firmware( có thể hiểu là hệ điều hành của thiết bị). Hiện nay, có nhiều hệ firmware bạn có thể lựa chọn cho thiết bị của mình như DD-Wrt, Gargoyle, LEDE, Chilifire, Roofnet, Tomato... nhưng phổ biến và mạnh mẽ nhất là OpenWRT/LEDE.

Nâng cấp firmware OpenWrt/LEDE cho thiết bị wifi marketing1

1. OpenWrt/LEDE là gì?

OpenWrt/LEDE là firmware phổ biến được sử đụng để thay thế cho firmware gốc của các thiết bị router wifi, được phát triển từ Linux nhưng không bị cắt gọt, có thể coi là bản phân phối nhẹ của Linux nên có khả năng chỉnh sử một file cấu hình trên đó hay cài thêm các tiện ích, phần mềm(loại không có giao diện đồ họa) như trên PC, truy cập vào thư mục chia sẻ của một máy tính windown khác trong mạng.
Các tính năng nổi trội:
    - Nhanh, nhẹ, nhiều tùy chọn
    - Giúp router phát sóng mạnh hơn FW gốc
    - Hỗ trợ nhiều tính năng hơn FW gốc
    - Nhiều tùy biến hữu ích, cần thiết

2. Cài đặt OpenWrt/LEDE cho thiết bị wifi thế nào?

Bước 1: Tìm bản OpenWrt/LEDE phù hợp với thiết bị của bạn
Từ năm 2016, OpenWrt vì nhiều lý do mà ít được cập nhật các bản update mới, do đó team phát triển đã cho ra đời LEDE - một phiên bản nâng cấp của OpenWrt để thay thế. Do đó, một số Router mới như 740N_v5, v6 thì LEDE sec có FW cập nhật.
Tải LEDE tại đây: LEDE Project Download 
Các thiết bị wifi có nhiều chủng loại khác nhau, mỗi chủng loai lại có cấu tạo phần cứng, cách bố trí, phối hợp khác nhau nên phiên bản OpenWrt/LEDE cũng phải thay đổi tùy theo nó sẽ đươc cài nên thiết bị nào. Trước khi nâng cấp FW, bạn cần tìm hiểu xem thiết bị của mình có được hỗ trợ hay không tại đây : Danh sách thiết bị được hỗ trợ. Các bạn xem tem ở phía sau thiết bị và xác định 2 thông số: "Model No" và "Ver", dò đúng thiết bị của mình trong danh sách theo 2 thông số trên. Nếu thiết bị không có trong danh sách, lý do có thể là nhóm phát triển chưa vọc tới loại router đó, hay họ chưa có driver của chip của router hoặc do thiết bị của bạn quá lởm, bộ nhớ flash quá ít không   đủ để chứa OpenWrt/LEDE

Nâng cấp firmware OpenWrt/LEDE cho thiết bị wifi marketing

Nâng cấp firmware OpenWrt/LEDE cho thiết bị wifi marketing3

Ví dụ tôi muốn cài cho Wrt-Link 630AC thì tôi lấy link download tại đây, xem thông tin về Openwrt hỗ trợ Model của bạn, một số model mới thì sử dụng LEDE, sau đó các bạn có thể vào trang OpenWrt hoặc LEDE Project  tìm đúng tên model và version rồi tải về, tìm file có đuôi "squashfs-factory.bin" dành để update từ firmware gốc lên; file có đuôi "squashfs-sysupgrade.bin" để cài lại khi đang ở Openwrt/LEDE.

Mỗi thiết bị lại có cách cài OpenWrt/LEDE khác nhau tùy theo từng dòng. Đa số dòng router Wrt-Link hay TP-Link đều có thể cài trực tiếp qua giao diện web của thiết bị, tại mục Firmware Upgrade. Trước khi update nên reset vể Factory Defaults rồi tiến hành cập nhật từ file tải về, đợi router khởi động lại là xong.
*********************** Lưu ý ********************
Nên sử dụng Lan cable để cập nhật FW cho ổn định, hơn nữa mặc định Openwrt/LEDE tắt Wifi nên phải dùng Lan cable để config sau khi cập nhật.

Nâng cấp firmware OpenWrt/LEDE cho thiết bị wifi marketing

Bước 2. cài các tùy chỉnh sau khi cập nhật FW
Sau khi cập nhật FW, router khởi động lại, bạn try caapfj vào Router theo IP mặc định: 192.168.1.1.
+ Đặt lại password cho thiết bị: Thường đặt UserName : root, password : root cho dễ nhớ. Đây cũng là tài khoản sử dụng cho Putty truy cập vào thiết bị thông qua SSH.
Click Save & Apply để lưu thay đổi
+ Cài đặt các config khác như IP, DHCP, Wifi...

3. Cài đặt các tiện ích bổ sung

Sau khi nâng cấp FW, bạn có thể cài thêm rất nhiều tiện ích cho thiết bị của mình. Đây cũng là điểm ưu việt của OpenWrt/LEDE so với các FW gốc của thiết bị. Bạn có thể tham khảo một số tiện ích sau:
a. Mở rộng bộ nhớ lưu trữ qua USB (Chỉ dành cho thiết bị hỗ trợ cổng USB)
Bộ nhớ Flash của Router thường rất nhỏ, chỉ khoảng 16-32MB mà OpenWrt/LEDE thì nhiều tiện ích để cài, nếu thiết bị hỗ trợ cổng USB thì sau khi config sẽ có nhiều không gian cho bạn cài thêm tiện ích mà không lo hết bộ nhớ.
********* CONFIG CHỈ ÁP DỤNG CHO BẢN OpenWrt 14.07 trở đi và LEDE **********
Cách thực hiện:
- Dùng mini partition , format USB chia làm 2 partition (Linux Swap - khoảng 500Mb thôi) và (Ext4 - tất cả dung lượng còn lại)

Nâng cấp firmware OpenWrt/LEDE cho thiết bị wifi marketing 5

- Dùng Pytty kết nối SSH đến router cài:
      #Dành cho OPENWRT
      opkg update
      opkg install kmod-usb-storage kmod-scsi-core block-mount
      opkg install kmod-fs-ext4
      mkdir /mnt
      chmod -R 777 /mnt
      /etc/init.d/fstab enable
- Cắm usb vào, sau đó khởi động lại router.
     #Dành cho LEDE
     opkg update
     opkg install kmod-usb2
     insmod ehci-hcd
     opkg install usbutils
     opkg install kmod-usb-storage kmod-fs-ext4 block-mount
     mkdir /mnt
     chmod -R 777 /mnt
     /etc/init.d/fstab enable
- Trên LUCI của Router, qua phần MountPoint, chỉnh sửa Device "/dev/sda2” (EXT4 Partition) vào Mount point "/mnt" , xong Enable rồi Save&Appy lại.

Nâng cấp firmware OpenWrt/LEDE cho thiết bị wifi marketing 6

- Khởi động lại Router, qua phần MountPoint xem có mục mount /mnt chưa, qua Putty, kết nối SSH vào router gõ tiếp lệnh để copy data vào USB:
tar -C /overlay/ -c . -f - | tar -C /mnt/ -xf -
- Lại qua phần MountPoint, chỉnh sửa mount  "/dev/sda2"  thành "/overlay" , Save&Appy lại
Khởi động lại là xong, qua phần MountPoint kiểm tra thấy dung lượng "/overlay" xem tăng lên bằng dung lượng USB là OK, bật thêm cái Mount Swap cho "/dev/sda1” (Linux Swap Partition) là xong.
Từ giờ các config của router sẽ được lưu trên USB và thoải mái cài ứng dụng.
b. Cài tiện ích Adblock chặn quảng cáo
********** CHỈ HỖ TRỢ LEDE ***********
Sau khi cài tiện ích này tất cả các thiết bị kết nối với router khi lướt web sẽ bớt đi các banner, pop up quảng cáo, tốc độ duyệt web từ đó cũng sẽ nhanh hơn. 
- Yêu cầu bộ nhớ còn trống ít nhất 1MB (nên chỉ dành cho router 8MB flash trở lên hoặc mở rộng bộ nhớ qua USB)
- Dùng Pytty kết nối SSH đến router cài:
    opkg update
    opkg install wget --force-reinstall
    opkg install adblock
    /etc/init.d/adblock start
- Đợi một lát cho adblock cập nhật trả kết quả sau là thành công : "domain adblock processing finished successfully"
- Khởi động lại Router là xong, vậy là từ giờ mạng nhà bạn bớt được quảng cáo đi nhiều không cần cài adblock riêng lẻ cho từng máy nữa.

 

Nếu trong quá trình cài đặt, bạn gặp khó khăn gì hãy liên hệ ngay với chúng tôi để được hỗ trợ.

Chúc các bạn thành công!

Bài liên quan:

Cách wifi marketing thu thập thông tin khách hàng

   

Hỗ trợ 24/7

Thi công lắp đặt trọn gói, nhanh chóng, hỗ trợ 24/7