Làm cách nào để định cấu hình bộ điều hợp WiFi để theo dõi chế độ?


21

Tôi vừa cài đặt thành công trình điều khiển (athk9_htc) cho TP-Link TL-WN722N (bộ điều hợp USB WiFi) trong Ubuntu 14.04.1. Mục tiêu của tôi là nắm bắt lưu lượng WiFi với Wireshark.

Tôi cố gắng định cấu hình bộ điều hợp để theo dõi chế độ bằng cách chạy: sudo iwconfig wlan1 mode monitor Tuy nhiên, nó cho tôi một thông báo lỗi:

Error for wireless request "Set Mode" (8B06):
    SET failed on device wlan1; Device or resource busy.

Làm cách nào để đặt chế độ theo dõi?

Đã chỉnh sửa: Tôi không đồng ý đây là một câu hỏi trùng lặp. Thật ra tôi đã tìm thấy chủ đề đó trước khi tôi hỏi câu hỏi này. Tuy nhiên, có hai câu trả lời trong chủ đề đó, nhưng không có câu trả lời xác minh nào. Nếu tôi không hỏi lại câu hỏi này, làm sao tôi có thể trả lời? Ngoài ra, câu trả lời được đưa ra bởi @ chili555 khác với các câu trả lời trong chuỗi đó và tôi đã xác minh câu trả lời này đang hoạt động. Nếu câu hỏi bị trùng lặp, không nên thêm một bình luận trong luồng đó để chỉ ra rằng một câu trả lời đã được xác minh ở đây, thay vì chỉ ra một câu hỏi đã trả lời là một câu hỏi trùng lặp?


2
Không phải là một bản sao, vì nó không trả lời câu hỏi.
mikewhthing

Câu trả lời:


27

Nó có thể hoạt động nếu bạn lần đầu tiên đưa giao diện xuống:

sudo ifconfig wlan1 down
sudo iwconfig wlan1 mode monitor

Kiểm tra:

iwconfig

Không phải mọi thiết bị và trình điều khiển kết hợp đều có khả năng theo dõi chế độ.


Giữ lấy. Tôi đưa xuống địa ngục và cấu hình nó để theo dõi chế độ. sau đó đưa nó lên một lần nữa sudo iwconfig wlan1 up. Nó vẫn ở chế độ màn hình khi tôi chạy iwconfig. Tuy nhiên, sau đó tôi kết nối nó với một điểm nóng WiFi, tôi thấy rằng nó thay đổi trở lại chế độ được quản lý ... :(
eepty

Tôi mong đợi như vậy. Khi bạn kết nối với AP hoặc hotspot, bạn không còn theo dõi nữa. AP đang quản lý kênh, tốc độ bit, v.v ... Hành vi bạn mô tả hoàn toàn chính xác.
ớt555

Vậy tôi có thể bắt đầu phát hiện WiFi bằng Wireshark mà không cần kết nối nó với AP không?
eepty

1
Có tôi vừa thử nó. Nó hoạt động.
eepty

1
Trước tiên, bạn phải ngắt kết nối với AP bằng trình quản lý mạng. Sau đó chạy 2 lệnh (ifconfig và iwconfig) nếu không nó sẽ cố gắng thay đổi trở lại chế độ màn hình.
JBaczuk

3

Cách tốt nhất để đặt bộ chuyển đổi Wifi của bạn sang chế độ màn hình là thông qua airmon-ng .

Bạn có thể cài đặt nó bằng cách gõ vào một thiết bị đầu cuối sudo apt-get install aircrack-ng

Ngoài ra, nếu bạn đang sử dụng Wireshark, bạn phải chạy nó dưới dạng siêu người dùng để có thể đặt bộ điều hợp của mình sang chế độ giám sát ... :)


1
Tôi đọc một số chủ đề nói rằng chạy Wireshark như siêu người dùng không phải là một ý tưởng tốt. Trong liên kết này, nó đã đề xuất một cách để chụp mà không cần sự cho phép root [ askubfox.com/questions/74059/ ,. Tuy nhiên nó đã thất bại khi tôi làm theo phương pháp này.
eepty

Nếu không có quyền root, bạn không thể đặt bộ điều hợp của mình ở chế độ giám sát
Pigeonara

Quay trở lại câu hỏi, tôi vẫn gặp lỗi tương tự sau khi chạy sudo apt-get install aircrack-ng...
eepty

2
Điều gì khiến bạn nghĩ rằng đây là cách tốt nhất?
tiếng nói

Đối với tôi, hôm nay airmon-ng ngừng hoạt động để chuyển sang chế độ Màn hình cho thẻ ngoài. Nội bộ đã đi. Nhưng cách ifconfig / iwconfig hoạt động. Nhưng cách iwconfig không cho tôi tên mới như wlan1mon, v.v ... Hy vọng điều này không thành vấn đề!
Satya Prakash
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.