Một vấn đề khá phức tạp về wifi (máy tính bảng Android)


21

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.


4
câu hỏi tuyệt vời, rất chi tiết, +1 từ tôi. Bạn có thể thêm logcat vào Github Gist hoặc pastebin không? Bao gồm nó ở đây sẽ làm cho các câu hỏi thậm chí còn dài hơn IMO.
benjamin

Tôi cũng nghĩ rằng nó sẽ làm cho câu hỏi quá dài. Tôi đã tải lên nội dung .txt: pastebin.com/C2Lfyy7T Cảm ơn bạn đã dành thời gian
Golokopitenko

2
+1 từ tôi cũng vậy. Bạn đã ghi lại "địa chỉ MAC gốc" của mình chưa? 3 cặp đầu tiên ít nhất? 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.
Izzy

Epigram ... thậm chí còn kỳ quặc hơn, vì tôi đến từ Tây Ban Nha. Làm thế nào mà sự thay đổi MAC có thể xảy ra? Đối với các bản ghi từ trước khi cập nhật ROM, tôi không may là không có. Bạn đã làm gì để khắc phục vấn đề của mình? Bạn có nghĩ rằng nó có thể giúp trường hợp của tôi?
Golokopitenko

Xin vui lòng thêm nhật ký, những nhật ký này sẽ cung cấp một câu chuyện chi tiết hơn về những vấn đề mà wifi của bạn đang gặp phải. Nhật ký vô tuyến: 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
Bo Lawson

Câu trả lời:


6

Bằng cách nhìn vào hai dòng này trong logcat:

Could not set interface wlan0 flags (UP): Operation not permitted

WifiStateMachine: Driver start failed, retrying

Tôi có thể nói rằng ROM 4.4.2 có trình điều khiển thẻ WiFi bị lỗi / thiếu (dòng thứ 2) mà tất nhiên bạn không thể bắt đầu / quét / giữ kết nối WiFi (dòng thứ 1).

Như bạn đã nói, bạn chưa thử flash nó trở lại 4.2, nhưng tôi thực sự khuyên bạn nên làm như vậy, ít nhất là để kiểm tra xem WiFi có hoạt động trở lại không.

Nếu sau đó nó hoạt động, điều đó có nghĩa là ROM 4.4.2 có thể có trình điều khiển bị lỗi hoặc quyền đã được thay đổi bằng cách nào đó để bạn không có quyền bật WiFi.

Tùy thuộc vào kết quả, bạn có thể:

  • Hãy thử liên hệ với OEM của bạn để được khắc phục trong 4.4.2
  • Tiếp tục 4.2 vì bạn không có sẵn ROM tùy chỉnh
  • MAYBE cố gắng chuyển trình điều khiển bằng cách nào đó từ 4.2 sang 4.4.2

Tôi sẽ không phụ thuộc nhiều vào tùy chọn cuối cùng vì khả năng tương thích và thay đổi trong Android giữa các phiên bản và bên cạnh đó, nó sẽ đòi hỏi nhiều kỹ năng và kiến ​​thức kỹ thuật + nó có thể dẫn đến thiệt hại phần cứng tiềm ẩn.


Có, quay trở lại 4.2 không khắc phục vấn đề. OEM đã không đưa ra cách khắc phục nào và việc liên hệ với họ chỉ giúp tôi có câu trả lời "Soon TM". Vì vậy, tôi có thể bị mắc kẹt với ROM 4.2 ... cũng có một số vấn đề riêng. Đạo đức của câu chuyện, không mua máy tính bảng giá rẻ từ các công ty Trung Quốc nhảm nhí.
Golokopitenko

Xin lỗi vì đã đăng ký. Tôi đang tự hỏi ... Nếu có một ROM tùy chỉnh cho thiết bị của tôi có các trình điều khiển bị thiếu (+ những trình điều khiển khác tôi cũng cần và đang thiếu) thì các vấn đề của tôi sẽ được giải quyết. Tất nhiên không có bất kỳ bản rom tùy chỉnh nào cho mẫu máy tính bảng của tôi. Nhưng những gì tôi đã làm ROM đó bản thân mình? Tôi cho rằng ngay cả việc xem xét điều này có thể là ngớ ngẩn, vì tôi không có kiến ​​thức lập trình ... nhưng tôi có thể thực hiện một "chỉnh sửa" nhỏ cho ROM stock tương thích có sẵn để thêm các trình điều khiển / tính năng mà tôi muốn không? Nó không phải là một trang điểm hoàn chỉnh, mà là một bổ sung nhỏ. Đó có phải là một nhiệm vụ quá lớn đối với một tân binh như tôi?
Golokopitenko

Thật không may, tôi không thể giúp bạn nhiều hơn theo cách đó bởi vì ở đây mọi thứ đi đến cấp độ phần cứng, điều mà tôi không quen lắm ...
Chapz

0

Có vẻ như EFS (hệ thống tệp mã hóa) của bạn đã bị hỏng . Tôi không thể nói tại sao. Nhưng tôi đã tìm thấy để sửa nó. Bạn có thể kiểm tra các liên kết này ->

  1. XDA
  2. Một blog

1
Bạn cũng có thể trích dẫn nội dung (như, các bước hướng dẫn) từ bài viết để giữ nguyên nội dung nếu liên kết bị chết sau này?
Manubhargav

Tôi tin rằng xda sẽ không bỏ liên kết đó bao giờ. Thậm chí nếu vậy, tôi cũng có thể đăng các bước ở đây. Không có probs nào cả.
Vivek Ji

Tôi đang đi nghỉ ngay bây giờ, nhưng tôi sẽ thử những thứ này sớm nhất có thể, và tôi sẽ cho bạn biết nếu nó hoạt động, cảm ơn vì lời đề nghị.
Golokopitenko
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.