Bộ chuyển đổi Asus PCE-N53 11n N600 PCI-E trên kernel 3.x


3

Vấn đề

NIC không dây ASUS PCE-N53 không hoạt động đối với các phiên bản mới nhất của kernel linux. Làm thế nào để tôi làm cho nó hoạt động trên hệ thống của tôi?


1
Bạn có thể muốn chia câu hỏi này thành một câu hỏi và một câu trả lời. Chúng tôi không phải là một diễn đàn, vì vậy chúng tôi rất tuyệt khi bạn nhận được tín dụng hai lần;).
Journeyman Geek

Câu trả lời:


3

Cài đặt trình điều khiển cho Linux 3.x Kernel

ASUS cung cấp trình điều khiển Linux từ trang web của họ, nhưng nó đề cập rằng trình điều khiển hỗ trợ "Linux Kernel 2.6.x", vì vậy nó sẽ không hoạt động nếu không có một số sửa đổi đối với mã trình điều khiển.

May mắn thay, một diễn đàn archlinux đề cập đến các vấn đề tương tự và một người dùng đã có thể tạo bản vá cho kernel 3.8.x dường như hoạt động với kernel 3.11.x.

Đây là cách tôi làm cho nó hoạt động:

Điều kiện tiên quyết

Ubuntu:

sudo apt-get install build-essential

Vòm:

sudo pacman -S base-devel linux-headers

Các bước:

1. Tải xuống trình điều khiển từ Trang web ASUS

Có thể tìm thấy tải xuống trong phần "Hỗ trợ & gt; Trình điều khiển & amp; Công cụ".

2. Giải nén nội dung của tệp đã tải xuống

cd vào thư mục mới

3. Bản vá

Diễn đàn vòm đề cập đến một tệp vá 3,8 cần được tải xuống.

  1. Tải về rt5592sta_fix_64bit_3.8.patch vào thư mục hiện tại.
  2. tar -xvf {driver_source.tar.gz}
  3. cd vào thư mục được tạo ở bước trước
  4. patch -p1 < ../rt5592sta_fix_64bit_3.8.patch

4. Biên dịch

CHÚ THÍCH : Bạn sẽ cần sử dụng sudo cho nó để biên dịch đúng.

sudo make
sudo make install
sudo modprobe rt5592sta

5. Thưởng thức

Nếu tất cả đều tốt, bây giờ bạn nên có một thẻ làm việc.


Tôi đã xuất bản mã nguồn vá với hướng dẫn về GitHub . Hoặc là tải trực tiếp .
Marek Suscak
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.