Tại sao bộ định tuyến D-Link DSL-2730U của tôi yêu cầu bản cập nhật chương trình cơ sở có chứa hình ảnh bất hợp pháp?


10

Tôi có một bộ định tuyến D-Link. Phần mềm (phần sụn) của nó gây ra rất nhiều vấn đề nên tôi cố gắng cập nhật nó.

Mô hình bộ định tuyến của tôi là DSL-2730U vì vậy tôi đã tải xuống chương trình cơ sở gốc từ trang web này: http://www.dlinkmea.com/site/index.php/site/productDetails/234

Khi tôi cập nhật phần mềm, nó nói rằng tệp đó là bất hợp pháp. Tôi thực sự cần cập nhật nó bởi vì những gì tôi sử dụng bây giờ không phải là phần sụn gốc và không hoạt động đúng.

Tôi muốn biết ý nghĩa của "Bất hợp pháp" là gì? và tôi nên làm gì để làm cho nó hợp pháp? hoặc tôi có thể có được một chương trình cơ sở tốt ở đâu?

Đây là hai hình ảnh mô tả vấn đề của tôi:

nhập mô tả hình ảnh ở đây

nhập mô tả hình ảnh ở đây


10
Thông báo chỉ đơn giản chỉ ra phần sụn không phải là phần sụn hợp lệ cho thiết bị của bạn ..
Ramhound

1
Lúc đầu tôi nghĩ đây là một câu hỏi liên quan đến các kênh bộ định tuyến wifi.
Hồ tháng ba

Bạn có kết nối không dây hoặc có dây với bộ định tuyến khi cố gắng nâng cấp?
Moab

@Moab Tôi được kết nối có dây với bộ định tuyến khi cố gắng nâng cấp
user2824371

"Những gì tôi sử dụng bây giờ không phải là phần sụn gốc" có nghĩa là bạn đã có thể cập nhật nó một thời gian trước? Hay bạn đang đề cập đến phần mềm mang nhãn hiệu ISP (mà bạn không bao giờ tự thay đổi)?
Arjan

Câu trả lời:


9
  • Trước tiên hãy kiểm tra phiên bản chương trình cơ sở bộ định tuyến của bạn và phiên bản đã tải xuống, đôi khi bạn không thể CẬP NHẬT lên chương trình cơ sở mới nhất, bạn phải xem liệu họ có đề xuất phiên bản cũ trước phiên bản mới nhất không.

Nếu bộ định tuyến đó từ ISP, có nghĩa là họ đã khóa bộ định tuyến của bạn. bạn có ba tùy chọn để flash nó với phiên bản khác.

Phương pháp đầu tiên Bằng cách sử dụng các lệnh SSH hầu hết các cổng backlink của ISP, bạn có thể sử dụng phương thức đó để ngắt kết nối bộ định tuyến của mình. Tải firmware về thư mục / tmp của bộ định tuyến bằng wget hoặc scp.

cd /tmp
wget http://www.dd-wrt.com/dd-wrtv2/downloads/stable/dd-wrt.v2x_generic.bin

bạn có thể sử dụng chia sẻ được gắn nếu bạn có và chỉ cần tải xuống tệp ở đó.

So sánh tổng kiểm MD5 của tệp gốc và tệp đã tải xuống.

md5sum dd-wrt.v2x_generic.bin

Viết chương trình cơ sở vào flash.

write dd-wrt.v2x_generic.bin linux

Chờ đợi...

Khởi động lại

Phương pháp thứ hai bằng cách flash bộ định tuyến của bạn với "chương trình cơ sở mã nguồn mở" DD-WRT, Tomato hoặc OPEN-WRT phần mềm nguồn có thể vượt qua Khóa ISP của bạn.

Phương pháp cuối cùng Bằng cách sử dụng các cổng nối tiếp để flash bộ định tuyến của bạn, cho phép bạn kiểm soát hoàn toàn mọi thứ, phương pháp này có thể phá vỡ mọi bộ định tuyến, không đóng cửa hoặc bộ định tuyến bị khóa nữa :)

Hầu hết các nhà máy rời cổng nối tiếp trên bảng mạch chính để kiểm tra / khắc phục sự cố sản phẩm của họ. Đôi khi bạn phải hàn dây vào các cổng, Giống như những gì tôi đã làm trong PIC bên dưới, hãy kiểm tra blog của tôi nếu bạn muốn biết thêm thông tin về việc hàn dây của bạn. nhập mô tả hình ảnh ở đây

và đôi khi họ sẵn sàng sử dụng nhập mô tả hình ảnh ở đây

Bây giờ bạn cần một thứ gọi là Arduino "Bộ điều khiển vi mô" Chúng tôi sẽ sử dụng nó để thực hiện giao tiếp giữa PC và bộ định tuyến của bạn qua cổng nối tiếp. Kết nối Arduino của bạn với bộ định tuyến của bạn như TX ------- RX này

Rô -------

GND ----- GND

VCC ---- 3,3V

CẢNH BÁO KHÔNG kết nối VCC với 5V

  • Kết nối cáp LAN của bạn từ Bộ định tuyến với PC
  • Tải xuống TFTP

  • Tải xuống chương trình cơ sở DD-WRT / Open-WRT hoặc bất cứ điều gì bạn muốn cho Bộ định tuyến của mình.

  • Trích xuất TFTP và chèn Firmware openwrt "hoặc what ever" vào cùng thư mục TFTP trích xuất.
  • thay đổi IP máy tính tĩnh 192.168.1.100 255.255.255.0
  • Chạy TFTP
  • chọn thư mục hiện tại vào firmware bạn tải xuống
  • thay đổi máy chủ thành IP 192.168.1.100 này
  • Kết nối máy tính của bạn với Bộ định tuyến qua Putty
  • Kiểu kết nối = nối tiếp
  • dòng nối tiếp = COM cùng phát hiện arduino vào tốc độ máy tính của bạn = 115200
  • Trong tiến trình khởi động bộ định tuyến của bạn và gõ "tpl" trong giao diện putty nhắc lệnh

Cài đặt IP cho thẻ lan của bạn "tất cả những gì bên trong TFTP"

  • Cài đặt máy chủ IP: setenv serverip 192.168.1.100
  • Cài đặt Bộ định tuyến IP di động: setenv ipaddr 192.168.1.1

flash Router của bạn với lệnh này

tftpboot 0x80000000 openwrt-ar71xx-generic-tl-mr3020-v1-squashfs-factory.bin

sau khi nhấp vào lệnh này

1. erase 0x9f020000 +0x3c0000 (enter)
2. cp.b 0x80000000 0x9f020000 0x3c0000 (enter)
3. bootm 9f020000 (enter)

xử lý khởi động lại bộ định tuyến .....

Đó là nó

GHI CHÚ

Nếu bộ định tuyến của bạn không thể có mạng WAN-IP sau khi bạn tìm ra tất cả các cài đặt, bạn cần một cái gì đó gọi là 30-30-30 Hard reset, đôi khi phần sụn cũ của bạn sẽ bị kẹt trong NVRAM của bạn, chúng gọi đó là NVRAM bẩn, cứng 30-30-30 thiết lập lại sẽ làm sạch hoàn toàn phần sụn cũ của bạn "đó là phần sụn" dd-wrt "


1
Ồ Câu trả lời này mặc dù. +1
AndrewL64

33

Bất hợp pháp trong trường hợp này có nghĩa là một định dạng không được nhận dạng bởi bộ định tuyến. Bộ định tuyến kiểm tra tệp hình ảnh trước khi cài đặt nó và nó tìm thấy nó chứa định dạng mà nó không nhận ra.

Lý do cho điều này có thể là:

  • hình ảnh dành cho một loại bộ định tuyến khác hoặc phiên bản mới hơn của bộ định tuyến của bạn
  • hình ảnh bị hỏng
  • hình ảnh được nén

Nếu hình ảnh được nén, điều đó có nghĩa là hình ảnh nằm trong tệp zip hoặc loại lưu trữ khác và trước tiên phải được giải nén trước khi có thể sử dụng.

Tôi thấy rằng trang tải xuống mà bạn liên kết để cung cấp hình ảnh như IMG7Z. Các 7Zhình ảnh được nén bằng 7-zip và (rất có thể) không bị nén trước khi chúng có thể được sử dụng để tạo ra một IMGtệp. Các IMGtập tin sau đó được sử dụng để nâng cấp bộ định tuyến của bạn.


Tôi nghĩ rằng hình ảnh không bị hỏng vì tôi đã tải xuống nhiều lần và tôi đã trích xuất nó bằng win rar. Trang tải xuống mà tôi đã liên kết chứa mô hình bộ định tuyến là DSL-2730U. Bạn có thể cho tôi một phương pháp hoặc một phần mềm để thiết lập phần sụn mà không cần sử dụng GUI (giao diện web) không?
dùng2824371

2
@ hagen-von-eitzen có thể đúng. Modem của bạn có thể bị khóa bởi ISP của bạn. Google dường như xác nhận rằng bạn không phải là người duy nhất đấu tranh với điều đó. Vì nó là modem của bạn, họ sẽ cung cấp cho bạn một hình ảnh để mở khóa modem. Có thể đọc bản in hợp đồng của bạn với ISP trước: nó có thể có một điều khoản liên quan đến quyền của bạn đối với modem và trạng thái của nó nếu bạn phá vỡ hợp đồng và để lại cho ISP khác.
NZD

2
Một khả năng khác là trình duyệt của bạn. Tác giả của này bài viết có cùng một vấn đề khi sử dụng Google Chrome và cố định nó bằng cách sử dụng một trình duyệt khác nhau. Lời khuyên được đưa ra trong bài đăng D-Link này cũng cho thấy Google Chrome là thủ phạm.
NZD

@ user2824371, bạn cũng đã thử giải nén bằng 7-Zip chưa?
Arjan

@Arjan Không, tôi sẽ thử nhưng tôi không nghĩ đó là giải pháp vì trang web cung cấp các tệp IMG không nén và chúng cũng không hoạt động.
dùng2824371

5

Vì các mô tả đó yêu cầu bạn có được hình ảnh phần mềm được cập nhật từ ISP, có vẻ như bộ định tuyến của bạn được "gắn nhãn hiệu" bởi ISP. Trong trường hợp đó, ngay cả bản cập nhật firmware hợp lệ từ nhà cung cấp ban đầu cũng có thể bị coi là không hợp lệ bởi firmware hiện tại (có thương hiệu, không phải nhà cung cấp). Có lẽ bạn thực sự nên làm theo các hướng dẫn đó và kiểm tra với ISP của bạn để cập nhật firmware.


Bạn nói đúng, tôi đã mua bộ định tuyến của mình từ một ISP và bộ định tuyến đi kèm với phần sụn riêng của họ. Bây giờ, tôi cần thay đổi ISP của mình vì giá của chúng rất cao (đắt). Tôi đã trả tổng giá cho bộ định tuyến của mình và tôi có quyền sử dụng nó với bất kỳ ISP nào. Nó là bộ định tuyến của riêng tôi. Vậy tại sao tôi phải mua một bộ định tuyến mới từ ISP mới? Xin vui lòng cho tôi biết làm thế nào để thiết lập phần mềm nhà cung cấp, xin vui lòng?
dùng2824371

@ user2824371 Kiểm tra hợp đồng bạn đã ký với ISP của bạn. Chỉ vì bạn đã thanh toán hiệu quả cho bộ định tuyến theo thời gian, không tự động "cung cấp cho bạn quyền" cho bất cứ điều gì. Hợp đồng của bạn nên đánh vần chính xác các quyền của bạn là gì, bao gồm bộ định tuyến thuộc về ai và bất kỳ điều kiện / giới hạn nào như bị khóa. Nếu hợp đồng nói rằng "bạn sở hữu bộ định tuyến", bằng mọi cách có thể hack đi. Nếu hợp đồng có nội dung "chúng tôi sở hữu bộ định tuyến" thì, ừm, tôi sẽ không hack nó ;-)
misha256

@ misha256 Chà, hợp đồng không nói gì về bộ định tuyến :) nó nói về tốc độ internet và một số chi tiết khác. Ở nước tôi, được biết rằng bạn có hai tùy chọn để có bộ định tuyến. Điều đầu tiên là bạn có thể thuê một bộ định tuyến và bạn phải trả tiền hàng tháng. Tùy chọn thứ hai là bạn có thể mua bộ định tuyến từ cửa hàng hoặc từ ISP. và tôi đã nhầm khi mua một bộ định tuyến từ ISP vì họ đã khóa nó.
dùng2824371

-1

Đó là vì phần sụn bạn đã tải xuống là để sửa đổi phần cứng khác nhau. Phiên bản phần cứng của bạn, không chỉ là model no, sẽ được đề cập trong nhãn bên dưới. Tải về firmware cho loại phần cứng cụ thể đó.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.