Thẳng đến điểm. Wifi của tôi đã không hoạt động bình thường kể từ sau vài ngày sau khi nâng cấp firmware và phiên bản Android.
Mô tả vấn đề
Vấn đề là không nhất quán. Wifi thường sẽ không phát hiện bất kỳ mạng nào. Đôi khi, nó sẽ mất khoảng 30 giây để quét và sau đó nó sẽ hiển thị các mạng khả dụng trong khoảng 10 giây, sau đó các mạng biến mất khỏi danh sách. Cố gắng kết nối trong khoảng thời gian này không có gì, nghĩa là khi tôi nhấn vào mạng và sau đó chọn "kết nối", tôi bị trả về danh sách mạng như không có gì xảy ra. Lần khác, cố gắng kết nối một mạng làm cho tất cả các mạng biến mất ngay lập tức. Trong trường hợp này, các mạng sẽ quay lại sau một vài giây và mạng mà tôi đang cố gắng kết nối sẽ xuất hiện dưới dạng "kết nối", nhưng tất cả các mạng đều biến mất ngay sau đó. Đôi khi, wifi sẽ bị kẹt trong khi bật, nhưng điều này thường xảy ra sau / trong khi tôi đang sửa đổi quyền.
Tôi phải nhận xét, điều này xảy ra trên mọi mạng, nó không phải là vấn đề liên quan đến bộ định tuyến. Tôi cũng loại trừ một vấn đề phần cứng, vì tôi có thể phát hiện ngắn gọn các mạng, nhưng tôi không thể kết nối với chúng.
Nguồn gốc của vấn đề
Vấn đề bắt đầu sau vài ngày sau khi tôi cập nhật ROM máy tính bảng của mình, sử dụng phần mềm chính thức do nhà phát triển phát hành và sau khi root máy tính bảng. Điều kỳ lạ là wifi chỉ hoạt động tốt trong vài ngày sau khi tôi nâng cấp phần mềm. Trong khi điều này có thể là nguồn gốc của vấn đề này, nó có thể đến từ một nguồn khác. Bằng mọi cách hãy đọc "Thông tin khác (lạ)"
Bản sửa lỗi tôi đã thử
- Thay đổi cài đặt wifi (thay đổi cài đặt trước, thay đổi tên thiết bị trong cài đặt trực tiếp của wifi, v.v.)
- Khôi phục cài đặt gốc (sự cố vẫn tồn tại ngay cả trước khi tôi root thiết bị một lần nữa)
- Chỉnh sửa quyền của mọi tệp trong thư mục dhcpcd, sử dụng ứng dụng X-plore (có quyền root), cũng như các tệp khác trong thư mục "quyền" (tất cả các tệp có tên "wifi" trên chúng).
- Các ứng dụng "sửa lỗi Wifi" khác nhau.
- Ứng dụng thay đổi MAC (để thay đổi địa chỉ MAC của tôi)
- Xóa phân vùng bộ nhớ cache
Bản sửa lỗi tôi chưa thử
- Cài đặt ROM khác (Tôi không thể làm điều đó, vì không có ROM nào khác tương thích với thiết bị của tôi, thậm chí không có ROM tùy chỉnh)
- Quay trở lại phiên bản Android của tôi (từ 4.4.2 đến 4.2)
Thông tin khác (lạ)
- Địa chỉ Mac
Địa chỉ MAC của tôi đã thay đổi sau vài ngày, ngay khi vấn đề bắt đầu. Tôi không chắc điều này có liên quan hay không, nhưng dù sao tôi cũng sẽ giải thích: ISP của bạn gái tôi là một công ty nhỏ tại địa phương (thuộc sở hữu của 1-3 người) yêu cầu bạn gửi cho họ địa chỉ MAC của bạn để họ có thể ... liệt kê danh sách của bạn thiết bị? Nếu bạn không gửi cho họ địa chỉ MAC của mình, bạn có thể kết nối với mạng nhưng với quyền truy cập hạn chế (chỉ trang web của họ). Điều này có vẻ kỳ lạ đối với tôi vì bản thân mạng là riêng tư (nghĩa là nó có mật khẩu riêng, giống như bất kỳ mạng riêng nào) nhưng bạn vẫn được yêu cầu gửi địa chỉ MAC của mọi thiết bị bạn muốn kết nối với mạng của mình.
Khi tôi đến nhà cô ấy và tôi đã cố gắng kết nối sau khi tôi đã nâng cấp ROM, tôi đã bị hạn chế truy cập, mặc dù đã gửi địa chỉ MAC của máy tính bảng của tôi nhiều tháng trước. Tôi đã kiểm tra địa chỉ MAC của mình và tôi nhận thấy nó đã thay đổi thành 00: 90: 4c: 07: 71: 12 . Tôi nhắn tin cho anh chàng ISP và gửi cho anh ta MAC mới của tôi. Nhưng tôi đã kiểm tra lại, sau vài phút và MAC của tôi đã trở lại số cũ. MAC đã qua lại từ cái mới đến cái cũ một vài lần, và cuối cùng nó bị mắc kẹt với cái mới. "Anh chàng" ISP cho biết anh ta sẽ cố gắng "truy cập từ xa" để thử và khắc phục sự cố (nghĩa là quyền truy cập hạn chế của tôi vào mạng cụ thể của GF).
Sau đó, máy tính bảng của tôi không thể kết nối với bất kỳ mạng nào và vấn đề bắt đầu như tôi đã mô tả ở trên. Tôi nghĩ rằng điều này không liên quan đến vấn đề này, nhưng tôi đã tìm thấy một số chủ đề phàn nàn về các vấn đề liên quan đến MAC bắt đầu với 00: 90: 4c. Đây có thể là nguồn gốc của vấn đề?
- Kết hợp ngắn gọn nhưng ổn định
Tuần trước, máy tính bảng của tôi có thể kết nối bình thường với mạng của trường đại học của tôi. Nó xảy ra sau khi tôi kích hoạt cài đặt "mạng di động" (Kích hoạt dữ liệu, Chuyển vùng dữ liệu). Tôi không có dịch vụ dữ liệu trên máy tính bảng này, mặc dù vậy, sau khi kiểm tra các hộp đó tôi có thể kết nối như vấn đề chưa từng tồn tại. Tuy nhiên, sau khi ngắt kết nối mạng, vấn đề trở lại như không có gì xảy ra. Tôi không thể tái tạo điều này, không phải bằng cách kết nối với cùng một mạng, không phải ở cùng một vị trí (vì vậy tôi sẽ có cùng cường độ tín hiệu wifi).
- Wifi đã được bật sau khi khôi phục cài đặt gốc
Như đã nói, sau khi thiết lập lại máy tính bảng (và xóa thẻ SD bên trong, dĩ nhiên), wifi đã được bật theo mặc định. Điều này có nghĩa là gì?
Mô tả thiết bị và biết thêm thông tin
Đó là một chiếc Onda v975, với kitkat android 4.4.2, phiên bản phần sụn v4.4_V1. Phiên bản hạt nhân 3.3.0. Xin vui lòng, yêu cầu thêm thông tin nếu cần thiết.
Tôi cũng có một số logcats trỏ đến wpa_supplicant.
wpa_supplicant: Không thể đặt giao diện cờ wlan0 (UP): Không cho phép thao tác
Bạn có thể tìm thấy logcat đầy đủ ở đây trên Pastebin .
Nếu bạn thực hiện nó thông qua bài viết dài này, tôi cảm ơn bạn. Tôi vừa hết ý tưởng, vì vậy tôi hy vọng ai đó ở đây có thể giúp tôi.
00:90:4c
được sử dụng bởi epigram, inc . Nếu địa chỉ mới của bạn trỏ đến một công ty khác, điều đó sẽ rất lạ (thông thường, địa chỉ MAC không thay đổi - đó là lý do tại sao nó được sử dụng để bảo vệ mạng bởi các bộ lọc MAC , để trả lời câu hỏi đó của bạn). Tôi đã có một vấn đề tương đương một lần và nó có liên quan đến sự không tương thích của ROM mới hơn với hình ảnh radio của điện thoại, nhưng sau đó không có thay đổi MAC.
adb logcat -b radio -v time -d > logcat_radio.log
lỗi wifistate - fatals: adb logcat WifiStateMachine:E *:S -v long > wifi.txt
Kernel log:adb shell su -c dmesg > dmesg.txt