macOS Mojave - Nhận lỗi phân đoạn: 11 phạm lỗi khi cố gắng chạy sân bay


8

Như tiêu đề cho thấy, khi tôi chạy lệnh /System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport en0 sniff 6trong Terminal, en0giao diện Wi-Fi của tôi và 6là kênh tôi đang đánh hơi; Bây giờ tôi nhận được một thông báo lỗi đọc Segmentation fault: 11gần như ngay lập tức. Đây chưa bao giờ là vấn đề trước khi cập nhật lên macOS Mojave (10.14) nhưng là một vấn đề tái diễn với bản cập nhật mới mặc dù đã khởi động lại, đặt lại NVRAM, v.v.

Câu hỏi của tôi là: có ai khác đã trải qua vấn đề này trước đây? Nếu vậy, có bất kỳ giải pháp nào hay đó là điều mà chúng ta phải hy vọng Apple sẽ khắc phục trong phiên bản macOS trong tương lai?

Cảm ơn bạn trước bất kỳ sự giúp đỡ,

Trân trọng, Tom


bạn có thể khắc phục điều này không, tôi đang gặp vấn đề tương tự trên bản 10.14.1 beta
acrogenesis

@acrogenesis Thật không may. Hy vọng rằng đó là thứ sẽ được sửa trong bản phát hành Mojave trong tương lai. Hiện tại, tôi đang sử dụng tcpdumpnhư được đề xuất dưới đây nhưng muốn quay lại airportlệnh càng sớm càng tốt.
Tom

Câu trả lời:


2

Tôi đã đối mặt với vấn đề này, khi cố gắng đổ lưu lượng truy cập từ giao diện. Phương pháp khả thi:

  • sử dụng tcpdumpvới viết vào tập tin, như đề xuất dưới đây
  • sử dụng Wireshark để nắm bắt lưu lượng truy cập từ giao diện này

Cảm ơn câu trả lời của bạn! Tôi đã nhận thức được rằng các công cụ khác như những công cụ bạn đề cập có khả năng phá vỡ lưu lượng; tuy nhiên, câu hỏi của tôi liên quan đến việc khắc phục sự cố với airportlệnh nói riêng. Dù bằng cách nào, cảm ơn bạn đã gợi ý tcpdumpnhư một sự thay thế hợp lý cho bất kỳ ai khác đang tìm kiếm trong tương lai. Tôi cũng vậy, sẽ sử dụng tcpdumpcho đến khi Apple khắc phục airportvấn đề. Một lần nữa xin cảm ơn! Tốt nhất
Tom

Đáng buồn thay, sân bay dường như là lựa chọn duy nhất để đánh hơi các tin nhắn phát đa hướng cụ thể. Điều này hoạt động tốt với sân bay, nhưng những thông báo này không hiển thị khi sử dụng tcpdump hoặc wireshark.
Bitbored

1
Làm thế nào bạn đang sử dụng tcpdumpđể trao đổi airport en0 sniff 6?
acrogenesis

0

Gần đây tôi đã tìm thấy một tập tin thực thi trên / usr / libexec / sân bay, nó hoạt động đúng như các phiên bản trước.


Tìm kiếm tốt, tuy nhiên tôi vẫn gặp vấn đề tương tự. Ngay cả khi tôi chạy /usr/libexec/airportd en0 sniff 6tôi vẫn gặp Segmentation fault: 11lỗi tương tự
Tom
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.