Tại sao phần sụn trên bộ định tuyến bị lỗi? Khôi phục phần mềm firmware của bộ định tuyến

Tình huống cần phải làm khôi phục chương trình cơ sở trên bộ định tuyến DIR-300 những sửa đổi khác nhau có thể phát sinh do nhiều lý do khác nhau. Ngoài sự cố trong chương trình cơ sở, khi bộ định tuyến WiFi chỉ dừng phân phối Internet và giao diện web của nó không khả dụng, đây cũng có thể là một sự quay trở lại đơn giản về chương trình cơ sở “cổ phiếu” thông thường sau DD-WRT. Hoặc nó có thể được phục hồi sau nhấp nháy không thành công khi bộ định tuyến được cấp chương trình cơ sở từ một phiên bản phần cứng khác.
Nhìn chung, các nhà phát triển - công ty D-Link - đã thấy trước sự phát triển tương tự của các sự kiện trên nhiều thiết bị hiện đại thực hiện khẩn cấp Máy chủ web hoặc Failsafe UI, về cơ bản là giống nhau. Bây giờ chúng ta hãy cùng nhau tìm hiểu cách sử dụng nó.

Trước khi thực hiện bất kỳ điều gì với bộ định tuyến, trước tiên bạn phải tải xuống chương trình cơ sở từ máy chủ D-Link chính thức - ftp.dlink.ru:

Bạn có thể tìm hiểu phiên bản phần cứng của DIR-300 bạn có trên nhãn dán trên cover lại nhà ở:

Sau đó chúng tôi đi đến thư mục mong muốn trên máy chủ, hãy tìm thư mục “Firmware” ở đó và tải xuống phiên bản mới nhất phần sụn và phần mềm trước đó, đề phòng. Sau đó, chúng ta bắt đầu gợi cảm bằng một miếng sắt. Chúng tôi ngắt kết nối cáp của nhà cung cấp khỏi nó và tất cả các máy khách, ngoại trừ máy tính mà chúng tôi sẽ thực hiện khôi phục.
Sau đó, chúng tôi thực hiện việc này - đi tới cài đặt Kết nối mạng nội bộ và nhập thủ công địa chỉ IP vào thuộc tính của giao thức TCP/IPv4 192.168.0.2 , mặt nạ 255.255.255.0 và cổng - 192.168.0.1 :

Bạn có thể đăng ký địa chỉ của máy chủ DNS hoặc không thể - điều này không quan trọng, bởi vì chúng sẽ không được sử dụng. Bấm vào ĐƯỢC RỒI và đóng cài đặt.

Chúng tôi cầm DIR-300 trên tay và nhấn nút Cài lại:

Giữ nút này, tắt nguồn bộ định tuyến bằng tay kia và bật lại. Đợi 15 giây rồi thả ra Cài lại.

Bây giờ bạn cần khởi chạy trình duyệt Internet và nhập địa chỉ vào thanh địa chỉ - http://192.168.0.1. Kết quả sẽ như thế này:

Có thể có một sắc thái khác ở đây. Các mẫu DIR-300 trước đó có giao diện khắc phục thảm họa ở một địa chỉ khác. Do đó, nếu bộ định tuyến của bạn không phản hồi với 192.168.0.1, hãy truy cập lại các thuộc tính của giao thức TCP/IP và đăng ký IP sau:

IP: 192.168.20.80
mặt nạ:255.255.255.0

Bạn cũng cần nhập địa chỉ 192.168.20.81 vào thanh địa chỉ của trình duyệt:

Giao diện của Máy chủ web khẩn cấp và Giao diện người dùng Failsafe gần như giống hệt nhau - nút chọn tệp và nút bắt đầu nhấp nháy. Nhấp vào “Duyệt” và chọn tệp đã tải xuống cùng với chương trình cơ sở. Sau đó nhấp vào “Tải lên” và đợi quá trình hoàn tất.

Kết quả là chúng ta có gì? Công nhân Bộ định tuyến D-Link TRỰC TIẾP-300! Mọi điều tốt đẹp nhất!

Có lẽ bạn cần cập nhật phần mềm bộ định tuyến của mình nhưng đã xảy ra sự cố. Kết quả là một thiết bị hoàn toàn không còn sự sống: kết nối không dây không hoạt động, quyền truy cập vào bảng điều khiển bộ định tuyến thông qua thanh địa chỉ Không có trình duyệt. Và đèn chế độ vận hành của bộ định tuyến hoàn toàn không sáng hoặc rõ ràng là không hoạt động chính xác. Ngay cả những người cứu mạng trong phần lớn tình huống tương tự khởi động lại hoặc đặt lại phần cứng tất cả các tham số về cài đặt gốc bằng nút CÀI LẠI Họ không giúp đỡ. Đừng tuyệt vọng - bạn vẫn có thể cố gắng cứu thiết bị.

Tất cả các đề xuất được mô tả bên dưới đều phù hợp với các bộ định tuyến Tr-Link sau:

TL-MR3220v2, TL-WR842ND, C7 AC1750 v2, TL-WR740Nv4, TL-WR941NDv5, TL-WDR4300ND, TL-WR1042ND, TL-WR940NDv2, TL-WR841NDv8, TL-WDR3600ND, TL-WR741NDv4, 3420v 2.

Nếu như mô hình mong muốn không có trong danh sách này hoặc bạn ngại phải tự mình thực hiện mọi thao tác để khôi phục thiết bị, thì tốt hơn hết bạn nên liên hệ với các chuyên gia trong trường hợp này.

Bạn có thể thử khôi phục các thiết bị được liệt kê ở trên bằng cách sử dụng chương trình đặc biệt, nhưng, theo quy định, chỉ có thể khôi phục những bộ định tuyến đã được cài đặt phần mềm trước đó bằng tùy chọn khôi phục.

Nếu không thể tìm hiểu về tất cả các thao tác trước đó, thì lựa chọn là của bạn: hoặc tự chịu rủi ro và nguy hiểm, vẫn cố gắng khôi phục bộ định tuyến hoặc liên hệ Trung tâm dịch vụđể được giúp đỡ.

Dữ liệu sơ bộ:

Chúng tôi sẽ minh họa quá trình phục hồi bằng một ví dụ mô hình cụ thểМR3220v2. Đầy đủ thiết bị làm việcđã được cố tình ghép bằng phần mềm của bên thứ ba để mô phỏng tình huống bộ định tuyến bị phá hủy trong quá trình thực hiện các hành động không chính xác. Để đảm bảo quá trình chương trình cơ sở không thành công, bộ định tuyến đã được cập nhật trong chế độ không dây Ngoài ra, nguồn điện của anh ấy đã bị tắt trước khi quá trình nâng cấp hoàn tất.

Tất nhiên, không cần thiết phải lặp lại những sai lầm này. Thực hiện theo tất cả các hướng dẫn và bạn có thể sẽ thành công.

Trong bài viết này, chúng ta sẽ bắt đầu cố gắng hồi sinh một bộ định tuyến không hoạt động, trong tất cả các dấu hiệu của sự sống, chỉ có hai đèn đang cháy.

Không có gì khác có thể được thực hiện với nó. Thiết lập lại cứng cũng không giúp được gì

Trước khi bắt đầu các biện pháp lưu bộ định tuyến, bạn có thể thử các cách sau:

  • Bạn có thể tìm thấy các giải pháp khả thi cho vấn đề này trong bài viết Phải làm gì nếu bạn không thể truy cập cài đặt bộ định tuyến. Rốt cuộc, có thể mọi thứ với thiết bị đều ổn, nhưng lý do nằm ở một thứ khác.
  • Bạn có thể làm lại nó lần nữa được không? những cách khác hãy thử đặt lại tất cả các tham số thành .

Quy trình khôi phục bộ định tuyến

  1. Trước hết chúng ta cần chương trình chuyên ngành sự hồi phục ftrd. Bạn có thể tìm thấy kho lưu trữ với tiện ích này tại liên kết này - cho phần sụn. Tạo trước nó ở một nơi thuận tiện trên máy tính của bạn thư mục mới và giải nén tất cả các tệp từ kho lưu trữ đã tải xuống vào đó.
  1. Sau đó, bạn cần tìm phần mềm thích hợp để flash firmware của bộ định tuyến. Phiên bản chính thứcđều được đặt trên trang web Tr-Link. Tất nhiên, bạn có thể tìm thấy phần sụn khác nhau trên các dịch vụ lưu trữ tệp, trình theo dõi torrent khác nhau, v.v., nhưng trong trường hợp này, không ai có thể đảm bảo cho bạn thành công và mọi hành động cập nhật phần mềm đều được thực hiện với sự nguy hiểm và rủi ro của riêng bạn.

Trong danh sách có sẵn phần mềmĐối với chương trình cơ sở, trên trang web chính thức, hãy tìm các tệp dành cho phiên bản bộ định tuyến và phiên bản phần mềm của bạn. Xin lưu ý rằng tên file firmware không chứa từ boot. Bạn có thể tìm thấy thông tin chi tiết và sắc thái về cách tìm kiếm tệp cho chương trình cơ sở tại đây.

Một điều nữa - rất tiếc là khi chọn file để tải về, không thể hiểu ngay được từ boot có xuất hiện hay không. Điều này chỉ có thể được nhìn thấy sau khi tập tin đã được tải xuống. Chỉ khi mở kho lưu trữ, bạn mới có thể biết từ này có trong tiêu đề hay không. Bạn cần tìm kiếm trong một tệp có phần mở rộng . thùng rác.

Phần sụn cần được giải nén và đổi tên. Tên phải chứa ký hiệu mô hình: "mr3220v2_tр_reсoverу.bin"(có liên quan tới bộ định tuyến này). Theo đó, đối với một mô hình khác, nó sẽ trông tương tự.

Sau khi đổi tên tệp, bạn cần di chuyển nó vào cùng thư mục máy tính nơi chứa chương trình tftрd32.exe. Hình vẽ cho thấy một sơ đồ gần đúng về kết quả sẽ là gì:

  1. Bây giờ bạn cần thay đổi địa chỉ IP của kết nối mạng. Để thực hiện việc này, hãy tìm biểu tượng kết nối Internet ở góc dưới bên phải của màn hình nền, nhấp chuột vào biểu tượng đó và nhấp vào dòng chữ trong cửa sổ bật lên Trung tâm điều khiển mạng và quyền truy cập được chia sẻ . Trong bảng xuất hiện sau đó, chọn mục Thay đổi cấu hình bộ chuyển đổi.

Bây giờ bạn cần gọi menu ngữ cảnh của bộ chuyển đổi "Kết nối mạng nội bộ" nhấp chuột phải và nhấn Của cải.

Bây giờ chọn dòng “Phiên bản giao thức Internet TCP/IPv4” và sau đó bạn cần nhấn Của cải. Hành động tiếp theoở giai đoạn này sẽ có một lựa chọn tùy chọn "Sử dụng địa chỉ IP sau".

Tâm điểm!Địa chỉ IP phải được nhập vào trường thuộc tính giao thức tương ứng cho mô hình khác nhau bộ định tuyến sẽ khác nhau: đối với WR1042 và WR842, giá trị này sẽ là 192.168.1.66 . Tất cả các tùy chọn khác tương ứng với giá trị địa chỉ IP – 192.168.0.66 . (Ngoài ra, nếu cả hai địa chỉ được chỉ định sẽ không hoạt động, bạn có thể thử đăng ký 192.168.0.86.) Mặt nạ mạng con sẽ được đặt độc lập - 255.255.255.0. Trong tùy chọn này, lưu tất cả các thay đổi bằng cách nhấp vào nút ĐƯỢC RỒI.

Quá trình chuẩn bị sơ bộ đã hoàn tất. Bây giờ bạn có thể bắt đầu các bước chính để khôi phục phần sụn.

  1. Kết nối bộ định tuyến với máy tính bằng cáp tiêu chuẩn đi kèm trong bộ sản phẩm. Trên thiết bị, đây là một trong bốn đầu nối màu vàng và trên máy tính hoặc máy tính xách tay, đây là ổ cắm thẻ kết nối.
  2. Bây giờ chúng ta quay trở lại thư mục máy tính nơi chứa các tệp chương trình phần sụn và chính phần sụn. Chọn tệp tftрd32.exe, sau đó mở menu ngữ cảnh bằng cách nhấp chuột phải và chọn từ các tùy chọn được đề xuất Chạy như quản trị viên.
  3. Trong cửa sổ Tftрd flasher mở ra, trong dòng Giao diện máy chủ Chúng tôi tìm bộ điều hợp mạng có địa chỉ IP được đặt cho bộ định tuyến này ở bước trước. Sau đó, bạn cần xem thư mục chứa phần sụn, để thực hiện việc này, hãy nhấp vào Hiển thị thư mục. Cần phải chắc chắn rằng tập tin cần thiết hiện tại.

Nếu như phần mềm cần thiết có trong thư mục, hãy nhấp vào Đóng. Thêm về ở giai đoạn này bạn không cần phải làm gì cả. Chúng tôi chưa đóng chương trình nhấp nháy.

  1. Bật nguồn của bộ định tuyến được kết nối với máy tính và nhanh chóng nhấn và giữ mà không nhả nút WPS/RESET ở bảng phía sau, cho đến khi quá trình cập nhật chương trình cơ sở bắt đầu trong chương trình chương trình cơ sở.

Nếu có bất kỳ lỗi nào, bạn có thể thử tắt bộ định tuyến và lúc đầu nhấn và giữ nút WPS/RESET và chỉ Sau đó bật bộ định tuyến.

Bạn cần giữ nút cho đến khi khởi động lại hoàn toàn thiết bị: điều này có thể được đánh giá bằng đèn nhấp nháy. Điều này thường kết thúc quá trình cập nhật phần mềm. Bộ định tuyến phải được khôi phục về tình trạng hoạt động. Tất cả các cài đặt khác có thể đã được thực hiện.

Có rất hướng dẫn chi tiết theo phần sụn, nó có thể được xem ở đây - hướng dẫn chi tiết theo firmware của tr-link/router. Bạn có thể.

Sau khi hoàn tất quá trình cập nhật phần mềm, đừng quên trả lại thuộc tính của bộ điều hợp về tùy chọn " Nhận địa chỉ IP tự động" Xem đoạn 3 hướng dẫn này, nếu bạn quên cách thực hiện.

Phần kết luận

Quá trình khôi phục lại bộ định tuyến sau phần mềm không thành côngđơn giản nếu bạn làm mọi việc một cách chu đáo và chậm rãi. Theo quy định, mọi thứ sẽ bắt đầu hoạt động bình thường sau đó.

Trong quá trình flash đã xảy ra những tình huống bất ngờ: nguồn điện bị tắt, phiên bản vi mã bị buộc phải thay đổi thông qua bảng điều khiển, dành cho một kiểu thiết bị hoàn toàn khác hoặc phiên bản phần cứng khác của thiết bị (phiên bản phần cứng) hoặc đơn giản là trong quá trình cập nhật mọi thứ đều đơ, chúng tôi đợi cả tiếng đồng hồ với hy vọng rồi tắt nguồn.

Sau khi bật nguồn hoặc khởi động lại, ta quan sát thấy đèn nhấp nháy liên tục trong khoảng thời gian 2 giây ( khởi động lại theo chu kỳ) hoặc đơn giản là tất cả các đèn LED đều bật, tức là. bộ định tuyến của bạn đã biến thành một cục gạch nhấp nháy... Một bộ định tuyến cục gạch đã đến xưởng của chúng tôi TL-WDR4300ND vô tình ghi lại bộ nhớ flash firmware cho một mẫu bộ định tuyến hoàn toàn khác... không đi sâu vào chi tiết, sau khi quyết định thay đổi firmware thông qua bảng điều khiển (trong quá trình thử nghiệm cài đặt các gói khác nhau, nó đã bị hỏng Giao diện web và không muốn cài đặt nữa), sự vội vàng đã dẫn đến việc trong lệnh tải xuống thay vì phiên bản phần sụn cho bộ định tuyến WDR4300ND phiên bản dành cho WR1043ND, sau đó có lệnh ghi vào bộ nhớ. Khi flash firmware qua bảng điều khiển, không có kiểm tra tính tương thích, mọi thứ chỉ được ghi vào bộ nhớ và khởi động lại, kết quả là hiển nhiên - tất cả đều nhấp nháy đèn LED bộ định tuyến.

Vào thời điểm bạn khôi phục bộ định tuyến, đã có nhiều bài viết hướng dẫn cách khôi phục nó người mẫu nổi tiếng TL-WR1043ND. Nhưng không có thông tin nào về cách thực hiện việc này với TL-WDR4300ND; hóa ra, có một số tính năng trong quá trình khôi phục.

Giai đoạn chuẩn bị

Tính năng chính khôi phục bộ định tuyến thông qua giao diện nối tiếp – điều này có nghĩa là bạn cần phải tháo rời hoàn toàn thiết bị; bạn có thể phải làm việc với mỏ hàn. Thuật toán xử lý:

  1. Bộ định tuyến kết nối với giao diện nối tiếp của bộ định tuyến để ra lệnh thông qua bảng điều khiển
  2. bộ định tuyến được kết nối thông qua giao diện mạng LAN1 của router được kết nối với card mạng của máy tính
  3. chạy trên máy tính máy chủ TFTP với tập tin phần sụn
  4. bằng cách nhập một trình tự nhất định các lệnh, bộ định tuyến tải chương trình cơ sở từ máy chủ TFTP vào RAM của nó, sau đó nó ghi nó vào bộ nhớ flash, sau đó nó khởi động lại

Nếu mọi thứ được thực hiện chính xác, thiết bị sẽ được khôi phục.

Lấy chương trình cơ sở hoạt động cho bộ định tuyến

Cần thiết cho phần sụn phiên bản làm việc chương trình cơ sở cho kiểu bộ định tuyến của bạn, vì vậy bạn cần biết chính xác kiểu bộ định tuyến và bản sửa đổi của nó.

Nếu bạn muốn khôi phục chức năng của bộ định tuyến phiên bản thay thế firmware ( , ) – cần được tải xuống phần mềm mới nhất hoặc lắp ráp dựa trên phần mềm thay thế cho bộ định tuyến.

DD-WRT tải xuống từ đây ftp://dd-wrt.com/others/eko/BrainSlayer-V24-preSP2, chọn năm hiện tại và phiên bản phát hành mới nhất, sau đó tìm phần có các tệp chương trình cơ sở cho kiểu bộ định tuyến của bạn. Tải xuống tập tin chương trình cơ sở Factory-to-ddwrt.bin

WRT mở tải xuống tệp chương trình cơ sở từ đây http://downloads.openwrt.org/snapshots/trunk/ar71xx.

Điều chính là không nhầm lẫn với phiên bản của bộ định tuyến!

Đầu nối giao diện nối tiếp 4 chân trên bo mạch

Vị trí của các giao diện nối tiếp và sơ đồ chân của chúng.

Cáp kết nối

Để kết nối thiết bị với máy tính, bạn sẽ cần cáp;

  • sử dụng cáp COM bằng cách cắt một đầu và hàn nó vào giao diện nối tiếp trên bo mạch
  • sử dụng Cáp USB nối tiếp RS232 Có thể sử dụng cáp dữ liệu di động cũ điện thoại Nokia, hoặc đặt mua cáp từ cửa hàng trực tuyến Trung Quốc

Cáp được sử dụng trong bài viết này PL2303HX USB sang TTL COM.

Trình điều khiển hoạt động bình thường cho của thiết bị nàyđã được tải xuống từ trang web chính thức của Trung Quốc, mặc dù có viết rằng chúng hoạt động trong Vista, Windows 7 nhưng trên thực tế, chúng chỉ hoạt động bình thường trên Windows XP nên công việc khôi phục được thực hiện riêng từ HĐH này.

Trình điều khiển được cài đặt trước khi cắm cáp vào đầu nối USB lần đầu tiên!

Sau khi cài đặt trình điều khiển, chúng tôi khởi động lại Windows, chỉ sau đó mới có thể kết nối dây, trong trình quản lý thiết bị, chúng tôi kiểm tra thiết bị; trong trường hợp của chúng tôi là COM3. Chỉ cần 3 chân GND, TX và RX.

Để dễ dàng kết nối, bạn có thể sử dụng đầu nối 4 chân từ bo mạch chủđể cấp nguồn cho quạt, chỉ kết nối 3 tiếp điểm, phương thức kết nối với thiết bị (Bảng 1.5): kết nối cáp TX với giao diện nối tiếp RX; Cáp RX tới giao diện nối tiếp TX; Cáp GND nối tiếp GND.

Bảng 1.5 – phương pháp kết nối cáp với giao diện nối tiếp của bộ định tuyến

Chương trình đầu cuối

Để nhập lệnh, bạn cần bất kỳ chương trình đầu cuối nào, ví dụ như PuTTY, có thể hoạt động qua ssh, telnet, v.v. Để làm việc với thiết bị đầu cuối, nó phải được cài đặt và cấu hình:

  • Kiểu kết nối: nối tiếp
  • Dòng nối tiếp - số cổng COM, Ví dụ, COM3
  • Tốc độ: 115200
  • Bit dữ liệu: 8
  • Dừng lại một chút: 1
  • Kiểm soát lưu lượng: không có

Đang thiết lập Putty, bạn cần ghi cổng của mình (xem trình quản lý thiết bị)

máy chủ TFTP

Trong quá trình khôi phục, nó sẽ chứa phiên bản chương trình cơ sở đang hoạt động cho kiểu bộ định tuyến của bạn. Bất cứ ai cũng sẽ làm máy chủ tftp, ví dụ: Máy chủ TFTP WinAgents, Bằng cách tải xuống từ trang web chính thức và bắt đầu cài đặt, hầu như không cần cài đặt. Một tệp chương trình cơ sở được đặt trong thư mục máy chủ, chúng tôi sẽ ghi vào bộ nhớ flash của bộ định tuyến (theo mặc định đây là Tài liệu và Cài đặt - Tất cả người dùng - Dữ liệu ứng dụng- Win Agents - TFTP Server - XT FTP Root). Trên card mạng của máy tính, đặt địa chỉ IP máy chủ mặc định cho bộ định tuyến TL-WR1043ND: 192.168.0.5 (192.168.0.2 ) và đối với bộ định tuyến WDR4300ND: 192.168.1 .100 mặc dù trong quá trình khôi phục trong bảng điều khiển, nó sẽ hiển thị từ nơi bộ định tuyến đang cố cập nhật chương trình cơ sở.

Trong các hoạt động khôi phục, máy chủ TFTP phải đang chạy và tệp chương trình cơ sở (*.bin) phải được đặt trong thư mục gốc.

Tháo rời thiết bị và tìm kiếm giao diện nối tiếp chưa được hàn trên bo mạch

Thực hiện quá trình tháo gỡ một cách cẩn thận nhất có thể, không vội vàng hoặc dùng vũ lực quá mức. Người mẫu bộ định tuyến TL-WDR4300ND Nó khá dễ dàng để tháo rời; bạn cần tháo tất cả các ốc vít ở dưới cùng của thiết bị.

Với mẫu router TL-WR1043ND thì mọi chuyện phức tạp hơn, trước hết bạn cần tháo 2 con vít, thứ hai là tháo các kẹp ra khỏi đầu nối ăng-ten truyền thông không dây và nhét chúng hoàn toàn vào trong hộp, thứ tư, kéo phần giữa màu đen của hộp ra (khung có gân hình chữ U có lỗ để kết nối các thiết bị và thông gió), tháo hai chốt ở hai bên và mở hộp ra.

Quá trình khôi phục chức năng của bộ định tuyến

Bây giờ chúng ta đã đến phần chính của hướng dẫn này. Điều gì sẽ xảy ra vào lúc này:

  • bộ định tuyến đã được tháo rời và chuẩn bị sẵn (có thể có đầu nối hàn với đầu nối nối tiếp trên bo mạch), cáp mạng kết nối với máy tính qua mạng LAN1
  • cáp (có thể được kết nối trước, bạn đã có thể bật bộ định tuyến)
  • chạy máy chủ TFTP
  • phiên bản hoạt động của vi mã (chương trình cơ sở) cho bộ định tuyến của bạn, nằm trong thư mục gốc của máy chủ tftp
  • phần cuối chương trình Putty, được cấu hình và sẵn sàng kết nối

Kết nối cáp với đầu nối nối tiếp trên bo mạch

Chúng tôi kết nối bộ định tuyến và máy tính bằng cáp mạng: LAN1 của bộ định tuyến và card mạng của máy tính. Trên card mạng chúng ta đăng ký địa chỉ IPv4 192.168.1.100 cho phiên bản router WDR4300ND.

Bật bộ định tuyến và bắt đầu kết nối trong Putty

Nếu các điểm tiếp xúc được kết nối chính xác, thì trong cửa sổ kết nối đầu cuối, chúng ta sẽ thấy các dòng lặp lại định kỳ sau:

U-boot DB120
DRAM: 128MB
id đã đọc 0x100000ff
kích thước flash 8 MB, số lượng khu vực = 128
Flash: 8 MB
Sử dụng môi trường mặc định
Trong: nối tiếp
Đầu ra: nối tiếp
Lỗi: nối tiếp
Het: ag934x enet_initialize…
Ho địa chỉ hợp lệ trong Flash. Sử dụng địa chỉ cố định
mặt nạ đặt lại ong bắp cày:c03300
WASP --> S17 PHY *
: cfgl 0x7 cfg2 0x7114
athrs17_reg_init: hoàn thành
ETH tăng lên
ethO
Tự động khởi động trong 1 giây

Các dòng này được lặp lại sau mỗi 1-2 giây, đồng thời, bộ định tuyến sẽ nhấp nháy tất cả các đèn LED một cách đồng bộ. Để bắt đầu nhập lệnh, bạn cần có thời gian để nhập lệnh tpl và hãy nhấn đi vào trong 1 giây trong khoảng thời gian sau dòng chữ Tự động khởi động trong 1 giây và khởi động lại bộ định tuyến sau đó, tôi có hoạt động này Nó xảy ra vào khoảng lần thứ năm. Nếu mọi thứ được hoàn thành trên màn hình, bạn sẽ thấy lời nhắc nhập lệnh:

db12x>

Kiểm tra máy chủ tftp

tftpboot

Cửa sổ kết nối bảng điều khiển sẽ hiển thị văn bản tiếp theo, nơi chúng tôi sẽ xác định chính xác địa chỉ card mạng của máy tính nên có; nếu đó không phải là địa chỉ duy nhất, hãy thay đổi địa chỉ đó ngay lập tức.

dbl2x>tftpboot
nhân đôi 1 tốc độ 1000
Cảnh báo: không có tên tệp khởi động; sử dụng '6F01A8C0.img'
Sử dụng thiết bị eth0
TFTP từ máy chủ 192.168.1.100; địa chỉ IP của chúng tôi là 192.168.1.111
Tên tệp '6F01A8C0.img'.
Tải địa chỉ: x8100000
Nhật ký: *
Lỗi TFTP: ' Vi phạm quyền truy cập’ (2)
Bắt đầu lại

Tải xuống chương trình cơ sở bằng bộ định tuyến từ máy chủ tftp

Nhập lệnh:

Ở đâu nhà máy-to-ddwrt4300.bin tên của tệp chương trình cơ sở nằm trên máy chủ tftp đang chạy của bạn,

Nếu mọi thứ đều chính xác, quá trình tải xuống chương trình cơ sở sẽ bắt đầu:

dbl2x> tftpboot 0x81000000 từ nhà máy đến ddwrt4300.bin
Sử dụng thiết bị ethO
TFTP từ máy chủ 192.168.1.100 địa chỉ IP của chúng tôi là 192.168.1.111
Tên tệp 'factory-to-ddwrt4300.bin'.
Tải địa chỉ: 0x81000000
LG: ################################################### # ###############

#################################################################

xong
Byte được chuyển = 8126464 (7c0000 hex)
dbl2x>

Số cuối cùng 7c0000 Nó sẽ có ích cho chúng tôi vì chúng tôi biết rằng phần sụn nằm trong RAM của bộ định tuyến.

Xóa vùng bộ nhớ flash cần thiết để ghi chương trình cơ sở

Thông thường, họ khuyên bạn trước tiên hãy xóa khu vực rồi tải xuống chương trình cơ sở, tôi nghĩ tốt hơn là nên chơi an toàn và tải xuống chương trình cơ sở trước rồi nhập các lệnh còn lại.

Lệnh bộ định tuyến WDR4300ND: xóa 0x9f020000 +7c0000

cho bộ định tuyến WR1043NDđịa chỉ sẽ trông như thế này 0xbf020000: xóa 0xbf020000 +7c0000

Một cái gì đó như thế này sẽ xảy ra:

dbl2x> xóa 0x9f020000 +7c0000
Kích thước cung 0x2 đầu tiên 0x7d cuối cùng 0x10000
125
Đã xóa 124 lĩnh vực
dbl2x>

Ghi hình ảnh vi mã vào bộ nhớ flash của bộ định tuyến

Lệnh bộ định tuyến WDR4300ND:

Đối với bộ định tuyến WR1043ND: cp.b 0x81000000 0xbf020000 0x7c0000

Cửa sổ sẽ hiển thị như sau:

dbl2x> cp.b 0x81000000 0x9f020000 0x7c0000
Sao chép vào Flash… ghi địa chỉ: 9f020000
xong
dbl2x>

Nếu mọi thứ đều như vậy thì quá trình đã thành công!

Khởi động lại bộ định tuyến

Nếu bộ định tuyến nhấp nháy tất cả các đèn báo một lần rồi tắt tải thành công, Vậy thì xin chúc mừng, bộ định tuyến đã được khôi phục, bạn có thể vào giao diện WEB (nếu bạn đã khôi phục bằng phần mềm ddwrt hoặc bản dựng open-wrt có giao diện web), sau đó bạn có thể định cấu hình theo hướng dẫn của tôi.

Đây là một quy trình đơn giản để khôi phục chức năng của bộ định tuyến bằng giao diện nối tiếp. Giúp khôi phục bộ định tuyến trong các hành động phá hoại bất ngờ bằng vi mã bộ định tuyến (chương trình cơ sở).

Tất nhiên, có một cách tuyệt vời khác để khôi phục thông qua đầu nối JTAG không được hàn tương tự, nhưng phương pháp nàyđòi hỏi một lập trình viên và nhiều kiến ​​thức cũng như kinh nghiệm làm việc với phần cứng hơn.

Mong hướng dẫn này Nó sẽ giúp ai đó khôi phục thiết bị của họ, tiết kiệm thời gian nghiên cứu nhiều tài liệu, tiết kiệm thần kinh và nguồn tài chính. Mọi thứ đều đơn giản nếu bạn bình tĩnh xử lý mọi việc.

Xảy ra sau thất bại Phần mềm D-Link DIR-300/NRU B5, vì lý do nào đó mà bộ định tuyến ngừng phản hồi. Đừng vội vứt nó đi hoặc chạy đến trung tâm bảo hành D-Link. Có nhiều phương pháp đã được chứng minh tự phục hồi thiết bị, cũng như đưa nó trở lại chương trình cơ sở của nhà sản xuất.

Việc khôi phục bộ định tuyến có thể được mô tả theo một số bước:

1. Tải xuống THÙNG RÁC phần sụn từ 320NRU theo liên kết: http://ftp.dlink.ru/pub/Router/DIR-320_NRU/Firmware/DIR_320NRU-1.2.94-20110803.bin và lưu tệp. Chính xác THÙNG RÁC phần sụn từ 320NRU, khôi phục bộ định tuyến trực tiếp thông qua các tập tin phần mềm gốc DIR-300/NRU B5 không phải lúc nào cũng hoạt động.

2. Trong thuộc tính bộ điều hợp mạngđăng ký máy tính địa chỉ tĩnh 192.168.0.10, mặt nạ mạng con 255.255.0.0. Để thực hiện việc này: Bắt đầu -> Bảng điều khiển -> Mạng và Internet -> Trung tâm mạng và chia sẻ -> Thay đổi cài đặt bộ điều hợp, chọn Kết nối và mở thuộc tính của nó.

Tiếp theo, bạn cần kiểm tra “Giao thức Internet phiên bản 4 (TCP/IP4)” và chọn thuộc tính. Trong cửa sổ thuộc tính mở ra, bạn cần kích hoạt “Sử dụng địa chỉ IP sau” và nhập địa chỉ 192.168.0.10, mặt nạ mạng con 255.255.0.0.

3. Ngắt kết nối tất cả các dây cáp, chỉ để lại kết nối LAN1 -> PC của bộ định tuyến khỏi bộ định tuyến. Chúng tôi luôn sử dụng dây “thẳng” (màu xanh đi kèm trong bộ sản phẩm).

4. Tắt nguồn bộ định tuyến và nhấn nút Cài lại thiết bị ( lỗ nhỏở mặt sau của bảng) và đừng buông ra. Chúng tôi rút phích cắm nguồn điện ra khỏi bộ định tuyến và không nhả nút, cắm lại nguồn, đợi bộ định tuyến khởi động trong khoảng 15 giây và chỉ sau đó mới nhả nút.

5. Bây giờ hãy nhanh chóng mở trình duyệt ( trình duyệt web IE, Firefox, Google Chrome), nhập 192.168.0.1 và trước mặt chúng ta là Phòng cấp cứu. Thông qua Failsafe UI, chọn tệp chương trình cơ sở đã tải xuống DIR_320NRU-1.2.94-20110803.bin và nhấp vào “Gửi”.

6. Chúng tôi đợi 3-4 phút trong quá trình nhấp nháy và bộ định tuyến sẽ hoạt động.

7. Tương tự như bước 2. Chúng tôi trả lại việc cấp địa chỉ IP tự động.