Hướng dẫn cách cài đặt DD-WRT

Hướng dẫn cách cài đặt DD-WRT

Bạn đang thất vọng vì những hạn chế phần mềm trên router của mình ư? Hãy tiếp tục và thay thế phần mềm đó bằng phần mềm DD-WRT do Linux cung cấp. Có thể bạn muốn sử dụng router cũ làm điểm truy cập thứ hai cho mạng gia đình hoặc làm một thiết bị Wi-Fi bridge hoặc có thể bạn muốn kiểm soát chính xác hơn cách sử dụng băng thông của mình, để có thể ưu tiên băng thông cho các phiên chơi game hay có lẽ bạn chỉ đơn giản ghét firmware đi kèm với router của mình và muốn một cái gì đó có nhiều tính năng hơn.

DD-WRT cải thiện đáng kể hiệu suất của hầu hết mọi router và tương thích với phần lớn tất cả các router phổ biến. DD-WRT có thể được flash vào router trong khoảng 10 phút, chỉ bằng cáp Ethernet và một vài phần mềm. Cùng Quantrimang tìm hiểu cách làm chi tiết trong bài viết sau đây nhé!

Cài đặt DD-WRT trên router

 

Bất cứ điều gì bạn muốn router của mình làm, thì DD-WRT có thể làm hầu hết những điều đó. Việc cài đặt DD-WRT có thể phức tạp, nhưng phương pháp phổ biến nhất bao gồm việc sử dụng tính năng Upgrade Firmware, được tích hợp trong firmware mặc định của router.

Cài DD-WRT trên router

Điều đó có nghĩa là, không có cách phổ biến nào để cài đặt DD-WRT. Các router khác nhau yêu cầu các phiên bản firmware và các bước thực hiện cụ thể khác nhau. Ta không thể bao gồm tất cả những điều này trong một bài viết. Thay vào đó, bài viết hôm nay sẽ phác thảo cách cài đặt hoạt động trong các trường hợp đơn giản nhất, đồng thời giải thích nơi tìm thông tin chính xác nếu bạn gặp phải các tình huống nâng cao hơn. Cùng bắt đầu ngay thôi nào!

Đảm bảo rằng router tương thích với DD-WRT

Điều đầu tiên bạn cần làm là đảm bảo rằng router của bạn tương thích. Đi đến cơ sở dữ liệu DD-WRT, sau đó nhập số model chính xác của router bạn đang sử dụng. Cơ sở dữ liệu này sẽ cho bạn biết router của bạn thuộc về một trong 4 nhóm sau:

  • Supported (Được hỗ trợ), có nghĩa là bạn có thể cài đặt DD-WRT. Điều này được biểu thị bằng một chữ Yes màu xanh lá cây.
  • A work in progress (Công việc đang được tiến hành), có nghĩa là bạn chưa thể cài đặt DD-WRT ngay bây giờ nhưng các nhà phát triển đang tìm cách để nó hoạt động. Điều này được biểu thị bằng một chữ Wip màu vàng.
  • Possible in theory, but no one is working on it (Có thể trên lý thuyết, nhưng không ai làm việc với nó), có nghĩa là bạn không thể cài đặt DD-WRT. Điều này được biểu thị bằng một chữ No màu đỏ.
  • Impossible to install, because of hardware limitations (Không thể cài đặt vì giới hạn phần cứng), có nghĩa là bạn không thể cài đặt DD-WRT. Điều này được biểu thị bằng chữ “Not possible” màu xám.

Router của bạn không được hỗ trợ nếu nó không được liệt kê ở đây, nhưng bạn cũng có thể thử tìm kiếm trên trang DD-WRT wiki, hoặc đơn giản là search Google model router của bạn theo sau là cụm DD-WRT. Lưu ý nhập chính xác model router. Thông thường, một chữ cái hoặc một con số khác nhau trong tên model cũng có thể biểu thị 2 loại router hoàn toàn khác nhau.

Quay lại cơ sở dữ liệu. Bài viết này sẽ cài đặt DD-WRT trên một Linksys e1000 v2.1 cũ. Dưới đây là kết quả cơ sở dữ liệu mẫu:

Cơ sở dữ liệu mẫu

Như bạn có thể thấy, router trong ví dụ được hỗ trợ. Nhưng điều đó là chưa đủ. Để cài đặt DD-WRT, bạn cần tìm hiểu về bất kỳ bước cụ thể nào mà router có thể yêu cầu và bạn cũng cần tuyệt đối chắc chắn rằng bạn đã tìm thấy firmware tương thích với router của mình. Hãy chuyển sang phần tiếp theo!

Kiến thức là chìa khóa thành công

Điều quan trọng là bạn phải đọc càng nhiều càng tốt trước khi tải firmware. Cơ sở dữ liệu router thường chứa những thông tin lỗi thời, firmware không chuẩn, hoặc nếu không thì không cho bạn biết thông tin đầy đủ. Việc tìm hiểu thêm thông tin luôn là điều cần thiết.

Trang bị kiến thức

Từ trang cơ sở dữ liệu cho router, nhấp vào liên kết đến wiki. Đọc hướng dẫn ở đó, nếu có. Nếu nó liên kết đến một bài viết trên diễn đàn, đọc qua bài viết đó cũng rất tốt. Xem có ai gặp khó khăn khi cài đặt firmware không, và đọc những đề xuất từ những độc giả khác để giải quyết vấn đề. Nếu có thể, bạn cũng nên tìm ra những người dùng firmware nào đã cài đặt thành công gần đây. Các chủ đề về router trên diễn đàn thường sẽ cung cấp các bản tải xuống hoạt động (được những người dùng khác xác nhận). Bạn sẽ muốn biết về những thông tin này trước khi tiếp tục.

Điều này nghe có vẻ rắc rối, nhưng không thể không thực hiện vì vậy hãy dành thời gian để đọc càng nhiều càng tốt. Trong nhiều trường hợp, bạn sẽ phát hiện ra firmware mà bạn có thể tải xuống và flash một cách đơn giản, nhưng quá trình này cũng tùy thuộc vào các loại router khác nhau. Nếu thiết bị của bạn rơi vào trường hợp đặc biệt, bạn cần phải biết và tìm hiểu các bước bổ sung đầy đủ trước khi tiếp tục.

 

Để dễ hiểu hơn, hãy quay lại router ví dụ Linksys e1000 v2.1, một router đời cũ. Firmware được cung cấp bởi cơ sở dữ liệu router dành cho Linksys e1000 v2, tương tự nhưng không giống hệt với model v2.1. Nghe có vẻ không khác biệt là bao, nhưng chỉ cần cài đặt sai firmware đã có thể làm hỏng router rồi.

Khi bạn đã chắc chắn rằng bạn đã tìm thấy firmware phù hợp chính xác với router của mình và bạn hiểu các bước cần thiết để cài đặt, hãy tiếp tục và tải xuống. Đừng tải bất cứ thứ gì cho đến khi bạn chắc chắn.

Cài đặt tiện ích và chuẩn bị firmware

Điều đầu tiên bạn phải làm để bắt đầu cài đặt firmware mới trên router là tải xuống và chuẩn bị tiện ích firmware cũng như bản thân firmware đó. Bạn sẽ phải tải xuống tiện ích khôi phục firmware từ trang web của nhà sản xuất router và cài đặt nó. Bạn cũng có thể sẽ phải giải nén firmware từ một thư mục nén sau khi tải xuống.

Tải xuống và cài đặt tiện ích khôi phục firmware cũng như bản sao lưu firmware router hiện tại từ nhà sản xuất router của bạn
Tải xuống và cài đặt tiện ích khôi phục firmware cũng như bản sao lưu firmware router hiện tại từ nhà sản xuất router của bạn

Reset hoặc xóa bộ nhớ của router

Tiếp theo, bạn sẽ muốn reset lại router của mình. Điều này giúp chuẩn bị để cài đặt firmware mới cho router và ngăn chặn bất kỳ sự cố hỏng dữ liệu nào xảy ra trong quá trình thiết lập. Cách thực hiện bước này khác nhau giữa các router, nhưng thường liên quan đến việc giữ một nút reset ở mặt sau của router. 

Ví dụ sử dụng Asus RT-AC66U B1, nên tác giả tắt router, sau đó bật lại và giữ nút “WPS” trong 10 giây. Đèn ở mặt trước nhấp nháy, xác nhận rằng RAM đã được xóa và có thể chuyển sang bước tiếp theo. Hãy nhớ xem hướng dẫn sử dụng router của bạn để biết cách thực hiện việc này đúng cách cho model bạn sở hữu.

Trên router Asus trong ví dụ, nút Reset và nút nguồn nằm ở một bên trong khi nút WPS, được sử dụng để xóa RAM, nằm ở phía bên kia
Trên router Asus trong ví dụ, nút Reset và nút nguồn nằm ở một bên trong khi nút WPS, được sử dụng để xóa RAM, nằm ở phía bên kia

Tắt WiFi và bật địa chỉ IP tĩnh

Để quá trình chuyển firmware từ máy tính sang router thành công, bạn phải đảm bảo kết nối Internet đang sử dụng địa chỉ IP tĩnh. Chúng tôi cũng nhận thấy rằng việc tắt WiFi trên router giúp quá trình hoạt động đáng tin cậy hơn. Bạn có thể thay đổi các cài đặt này trong trang quản trị của router, nhưng nơi chính xác để tìm chúng sẽ thay đổi tùy từng router.

Cách bạn thiết lập IP tĩnh sẽ phụ thuộc vào model router của bạn và firmware nó sử dụng
Cách bạn thiết lập IP tĩnh sẽ phụ thuộc vào model router của bạn và firmware nó sử dụng

Vào chế độ khôi phục firmware

Một lần nữa, bước này thay đổi tùy từng router, vì vậy tốt nhất bạn nên tìm hướng dẫn sử dụng trực tuyến cho model của mình để xem chính xác cách thực hiện, nhưng trên hầu hết các model, thao tác này tương tự như việc xóa bộ nhớ. Đối với router ví dụ, nó phải được tắt, sau đó bật lại đồng thời giữ nút Reset.

Sau khi giữ nút Reset trong vài giây, đèn báo nguồn bắt đầu nhấp nháy chậm, cho biết rằng nó đang ở chế độ khôi phục và bạn có thể nhấn “Upload” trong tiện ích khôi phục firmware để bắt đầu quá trình.

Trên router, giữ nút Reset trong toàn bộ thời gian firmware mới được hiển thị
Trên router, giữ nút Reset trong toàn bộ thời gian firmware mới được hiển thị

Flash firmware và khởi động lại router

Khi bạn bắt đầu cài đặt firmware DD-WRT vào router, quá trình sẽ chỉ mất vài phút nếu mọi thứ hoạt động bình thường. Trong trường hợp ví dụ, nút Reset phải được giữ trong toàn bộ thời gian firmware mới được hiển thị, điều này không được đề cập trong hướng dẫn sử dụng cho router thử nghiệm, vì vậy hãy nhớ rằng một số router có các lỗi có thể làm cho quá trình cài đặt khó khăn hơn một chút.

Sau khi flash xong firmware và phần mềm khôi phục cho biết đã hoàn tất, bạn có thể khởi động lại router một lần nữa.

Phần mềm khôi phục sẽ trông khác nhau đối với mỗi router, nhưng tất cả chúng sẽ cho bạn chọn file đã tải xuống trước đó và sau đó kích hoạt quá trình upload
Phần mềm khôi phục sẽ trông khác nhau đối với mỗi router, nhưng tất cả chúng sẽ cho bạn chọn file đã tải xuống trước đó và sau đó kích hoạt quá trình upload

Thiết lập router với DD-WRT

Cuối cùng, bạn đã sẵn sàng thiết lập router của mình với firmware DD-WRT mới. Để thực hiện việc này, bạn có thể truy cập địa chỉ IP của router - địa chỉ này phải là 192.168.1.1 - trong trình duyệt web của bạn. Thao tác này sẽ đưa bạn đến trang quản trị của router, nơi bạn có thể sử dụng tên người dùng và mật khẩu mặc định để đăng nhập và bắt đầu thiết lập.

Tham khảo tài liệu về router đang sử dụng nếu IP đó không hoạt động, hoặc nếu bạn không chắc chắn tên người dùng và mật khẩu là gì. Ngoài ra, hãy xem danh sách tên người dùng và mật khẩu mặc định của Quantrimang cho các router:

 

Nếu địa chỉ IP mặc định không hoạt động, bạn có thể mở Command Prompt trên máy tính của mình và nhập “ipconfig”. Dòng có nội dung “default gateway” sẽ hiển thị IP bạn cần nhập vào thanh địa chỉ để truy cập router của mình.

Bước cuối cùng là đăng nhập vào router DD-WRT bằng tên người dùng và mật khẩu mặc định để bắt đầu thiết lập router của bạn
Bước cuối cùng là đăng nhập vào router DD-WRT bằng tên người dùng và mật khẩu mặc định để bắt đầu thiết lập router của bạn

Mặc dù cung cấp nhiều cải tiến so với firmware stock, nhưng việc cài đặt DD-WRT có thể là một nhiệm vụ khó khăn đối với nhiều người. Rất may, quá trình này không quá khó nếu bạn biết phải làm gì và chuẩn bị trước các công cụ cần thiết.

Mặc dù có thể mất một chút thời gian để làm quen và tìm kiếm trên Google, nhưng chức năng mở rộng được cung cấp bởi DD-WRT có thể là một công cụ "thay đổi cuộc chơi" cho những người thích mày mò, thành thạo các kỹ năng máy tính hoặc sẵn sàng học hỏi.

Cài đặt DD-WRT (X86) trên PC

Quản trị mạng – Thông thường khi giới thiệu về DD-WRT và các thay thế phần mềm khác cho các router không dây, chúng tôi thường giới thiệu về việc nâng cấp phần mềm cho router. Mặc dù vậy đây là một trường hợp đặt biệt, DD-WRT có một phiên bản X86 có thể được cài đặt vào các máy tính PC.

Đây quả là một điều tuyệt vời nếu bạn không có router tương thích và không muốn theo dõi để tìm được đúng số model và phiên bản. Cộng thêm vào đó là nó cho phép bạn vượt qua số lượng 16MB RAM thông thường và một CPU chậm chạp trong các router mức khách hàng.

 

Trong hướng dẫn này, chúng tôi sẽ giới thiệu cho các bạn cách xây dựng và thiết lập một máy DD-WRT trên PC.

Những hạn chế của phiên bản X86

Cần lưu ý rằng; nếu muốn sử dụng miễn phí, bạn sẽ chỉ có một router chạy dây – tuy nhiên bạn có thể bổ sung thêm các điểm truy cập khác. Sự hỗ trợ Wi-Fi chỉ có sẵn trong phiên bản có đăng ký bằng cách mua Professional Activation với giá € 20.00 ($28.36).

Bạn cũng không có được các tính năng dưới đây cho phiên bản X86 của DD-WRT:

  • USB Support. Cho ví dụ, bạn không thể kết nối với các ổ USB hoặc máy in để chia sẻ chúng trên mạng.
  • Journaling Flash File System (jffs). Cho phép lưu các file trực tiếp trên router, chẳng hạn như cho các trang cổng điện tử bị hạn chế của hotspot NoCatSplash và các cấu hình tùy chỉnh khác.
  • Itsy Package Management System (Ipkg). Tính năng cho phép bổ sung thêm các tính năng từ OpenWRT chưa có trong DD-WRT.

Chuẩn bị phần cứng

Đầu tiên, cần bảo đảm rằng bạn có một máy tính tương thích X86, i386 hoặc mới hơn. Bạn chỉ cần 16MB hoặc số lượng RAM lớn hơn một chút. Mặc dù vậy cần phải có tối thiểu hai card mạng (Ethernet), một cho Internet và các card mạng khác cho LAN.

Không quên một ổ cứng riêng. Nó phải được sử dụng riêng để tránh tình trạng bị định dạng lại hoặc phân vùng lại.

 

Mặc dù màn hình và bàn phím không được yêu cầu nhưng chúng có thể rất hữu dụng nếu bạn gặp sự cố, khi đó bạn có thể truy cập giao diện điều khiển.

Sẵn sàng cho cài đặt

Chúng ta sẽ sử dụng một chương trình của Windows để upload image DD-WRT vào ổ cứng trống. Vì vậy bạn cần lấy ổ cứng ra khỏi máy DD-WRT và cắm tạm thời nó vào máy tính đang làm việc.

Trên máy tính đang làm việc, bạn cần download tiện ích truyền tải, physdiskwrite và phiên bản X86 của DD-WRT. Tại thời điểm tác giả viết bài này, phát hành hiện lúc đó là v24 Service Pack 1. Nếu sử dụng miễn phí, bạn có thể download dd-wrt_public_vga.image hay dd-wrt_full_vga.image cho trường hợp có đăng ký.

Thẩm định các yêu cầu về ổ cứng

Khi upload image vào ổ cứng, tiện ích sẽ tham chiếu các ổ cứng của máy tính bằng cách sử dụng số đĩa. Vì vậy bạn phải chắc chắn là mình có đúng đĩa – không phải là đĩa sử dụng hàng ngày – cần thẩm định các yêu cầu về ổ đĩa này.

Có thể mở chương trình Computer Management để xem tiện ích Disk Management trong Windows:

Trong Windows Vista, kích Control Panel > System and Maintenance > Administrative Tools > Computer Management.

Trong Windows XP, Control Panel > Performance and Maintenance Administrative Tools > Computer Management.

Số đĩa (Disk0, Disk1, Disk2,...) sẽ được hiển thị trên biểu đồ các ổ đĩa và phân vùng.

Truyền tải image bằng cách sử dụng physdiskwrite

Khi đã sẵn sàng, đây là cách cài đặt DD-WRT X86 vào ổ đĩa cứng của bạn từ máy tính đang làm việc:

1. Khởi chạy Command Prompt. Nếu đang sử dụng Vista, kích nút Start, đánh lệnh cmd vào hộp tìm kiếm, kích phải vào biểu tượng cmd và chọn Run as administrator. Trong XP, kích Start > Run, đánh cmd và nhấn Enter.

 

2. Điều hướng đến thư mục, nơi có tiện ích physdiskwrite và image. Có thể dễ dàng hơn bằng cách duyệt đến vị trí trong Windows và copy location từ thanh bar địa chỉ. Sau đó trong Command Prompt, đánh cd và dán đường đường dẫn, tiếp đó nhấn hit Enter.

3. Đánh physdiskwrite -u dd-wrt_public_vga.image và nhấn Enter. Điều chỉnh tên file image nếu bạn đang sử dụng tên file khác.

4. Đánh số đĩa của đĩa cứng mới lắp. Cần lưu ý rằng thao tác này sẽ xóa mọi thứ có trong ổ đĩa và bạn sẽ mất tất cả các file trên nó.

5. Sau khi hoàn tất, shut down máy tính và tháo ổ cứng mà bạn vừa lắp vào máy tính và lắp đặt nó trở lại máy tính DD-WRT.

Bắt đầu với DD-WRT X86

Sau khi DD-WRT khởi động, router sẽ bắt đầu làm việc. Bạn cần cắm cáp WAN/Internet vào giao diện ether0, thường là cổng Ethernet on-board. Các giao diện còn lại là cho LAN/network. Bạn có thể kết nối chúng với máy tính hoặc đến một switch.

Bạn có thể tính toán giao diện bằng việc tham chiếu giao diện điều khiển sau khi cắm cáp vào các giao diện. Nó sẽ thông báo cho bạn trạng thái, gồm có cả số giao diện.

Địa chỉ IP mặc định của router là 192.168.1.1. Máy chủ DHCP được kích hoạt, giống như với các phiên bản phần mềm, vì vậy người dùng sẽ tự động nhập địa chỉ IP. Để truy cập vào giao diện quản lý trên web, đánh địa chỉ IP của router vào trình duyệt. Để truy cập vào giao diện quản lý trên máy tính, nhấn Enter. Username mặc định là root còn password là admin.

Nguồn tin: Quantrimang.com