Khi một thiết bị nói rằng nó tương thích với Linux Linux, thì điều đó có nghĩa là nó tương thích với Raspbian?


12

Tôi đang đặt mua USB wifi cho Raspberry Pi. Tôi đã cài đặt Raspbian (đã sử dụng NOOBS) trên đó và câu hỏi của tôi là: Nếu thông số kỹ thuật của wifi-dongle nói rằng nó tương thích với Linux, thì nó cũng tương thích với Raspbian (Raspberry pi) phải không?


1
Lưu ý rằng trong các câu trả lời bên dưới, có sự phân biệt giữa các thiết bị tương thích vì trình điều khiển của chúng đã tồn tại trên hệ thống và có sẵn để sử dụng (hầu hết các bộ điều hợp wifi) và những thứ cần tải xuống đặc biệt. Tránh cái sau.
goldilocks

Câu trả lời:


16

Raspbian là Debian Linux. Nếu khóa USB WiFi tuyên bố được hỗ trợ trong các nhân Linux hiện tại, thì bạn sẽ ổn. Nhưng nếu nó bao gồm trình điều khiển Linux, thì bạn có thể gặp rắc rối.

Lý do cho điều này là các nhà cung cấp cung cấp trình điều khiển Linux thường làm như vậy với các đốm nhị phân mờ đục được biên dịch cho CPU x86. Các bảng Pi đều dựa trên CPU ARM, do đó, một blob nhị phân nhắm mục tiêu x86 sẽ không hoạt động.

Tôi đang sử dụng bộ điều hợp WiFi Kootek này trên 2B của mình và nó không hoạt động.


7
Vấn đề lớn khác với trình điều khiển do nhà cung cấp biên dịch là ngay cả khi chúng có phiên bản ARM, chúng không cập nhật chúng và trình điều khiển phải phù hợp với phiên bản kernel đang sử dụng. Nói chung, tránh các trình điều khiển cây (bất cứ thứ gì bạn phải tải xuống) trừ khi bạn đủ thành thạo để kiểm tra xem chúng có thể được xây dựng và / hoặc cài đặt trước khi bạn thực sự có thiết bị hay không.
goldilocks

Thành thật mà nói, với pi, nếu bạn cần đặt câu hỏi về khả năng tương thích, tôi sẽ sử dụng mô-đun WiFi chính thức của Pi hoặc mô-đun WiFi trên bo mạch trên RPi3.
Aron

@Aron Tôi thấy thái độ của bạn hơi lạ đối với một máy tính giáo dục có chi phí cực thấp. Không khó để tìm hiểu cách xác định liệu phần cứng có hoạt động với một nhân Linux cụ thể hay không. Các dongle chính thức có giá gần bằng Pi, vì vậy tôi có thể hiểu tại sao những người có ý thức về ngân sách có thể tìm kiếm một sự thay thế.
ObscureRobot

@ObscureRobot Đó là sự thật. Nhưng nếu bạn hỏi ở đây, điều đó có nghĩa là bạn đã thất bại tại Google. Có một wiki đáng yêu liệt kê tất cả các mô-đun WiFi được biết là hoạt động .... Tôi biết rằng ... nhưng nếu bạn không thể tìm thấy điều đó, lời khuyên của tôi là hãy lấy RPi3.
Aron

1

Tôi nghĩ rằng bạn đang cố xác định xem thiết bị USB có tương thích với ngăn xếp của bạn không: chipset (ARM) + OS (Debian). Nếu đó là trường hợp, thì câu hỏi đặt ra là liệu trình điều khiển thiết bị có sẵn cho ngăn xếp hay không.

Thông thường phần cứng được ngầm định / giả định là phần cứng PC (CPU Intel / AMD). Nếu bạn đang mua bộ điều hợp wifi USB cho rPi của mình, hãy theo dõi những gì người khác đang sử dụng trên các diễn đàn hoặc Google thiết bị để xem người khác có đang sử dụng nó với rPi không.


-1

Vâng, đúng vậy! Raspbian là một bản Debian, và khá cũ - quá nhiều chương trình được phát triển xa hơn trong các phiên bản thay vì trong bản repasp của Raspbian. Vì vậy, vấn đề tiềm năng duy nhất bạn có thể xảy ra là trường hợp khi trình điều khiển được thêm vào nhân chính: AFAIK Raspbian vẫn ở dòng 4.1, nhưng tuyến chính là 4.6 ngày nay


1
Câu trả lời này không đầy đủ - nếu bạn phụ thuộc vào trình điều khiển nhị phân do nhà cung cấp cung cấp thì sao? Rất có khả năng họ sẽ không cung cấp phiên bản biên dịch ARM.
JBentley

@JBentley sau đó cắm khóa USB của bạn vào KVM và sử dụng nó để chạy x86 trên ARM. Theo như tôi biết thì nó đã hoạt động rồi
Alexey Vesnin
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.