다소 복잡한 Wi-Fi 문제 (Android 태블릿)


21

바로 포인트. 펌웨어 및 Android 버전을 업그레이드 한 후 며칠이 지난 후 Wi-Fi가 제대로 작동하지 않았습니다 .

문제 설명

이 문제는 다소 일관성이 없습니다. Wi-Fi는 일반적으로 네트워크를 감지하지 않습니다. 때로는 검색하는 데 약 30 초가 걸리고 사용 가능한 네트워크가 약 10 초 동안 표시되고 그 후 네트워크가 목록에서 사라집니다. 이 기간 동안 연결을 시도해도 아무 것도하지 않습니다. 즉, 네트워크를 탭한 다음 "연결"을 선택하면 아무 일도 없었던 것처럼 네트워크 목록에 다시 나타납니다. 다른 경우에는 네트워크 연결을 시도하면 모든 네트워크가 즉시 사라집니다. 이 경우 몇 초 후에 네트워크가 다시 연결되고 연결하려는 네트워크가 "연결 중"으로 표시되지만이 직후 모든 네트워크가 사라집니다. 때때로, 전원을 켜는 동안 Wi-Fi가 멈출 수 있지만 이것은 일반적으로 권한을 어 기고 난 후에 발생합니다.

모든 네트워크에서 발생하며 라우터 관련 문제는 아닙니다. 네트워크를 간단히 감지 할 수는 있지만 하드웨어에 연결할 수 없기 때문에 하드웨어 문제도 배제했습니다.

문제의 기원

이 문제 는 개발자가 공개 한 공식 소프트웨어를 사용하여 태블릿의 ROM을 업데이트 한 후 며칠 후 태블릿을 루팅 한 후에 시작되었습니다. 이상한 점은 소프트웨어를 업그레이드 한 후 며칠 동안 wifi가 제대로 작동한다는 것입니다. 이것이이 문제의 근원 일 수는 있지만 다른 출처에서 나올 수 있습니다. 반드시 "기타 (이상한) 정보"를 읽으십시오

내가 시도한 수정

  • Wi-Fi 설정 변경 (고급 설정 변경, Wi-Fi Direct 설정에서 장치 이름 변경 등)
  • 공장 초기화 (기기를 다시 루팅하기 전에도 문제가 지속됨)
  • 응용 프로그램 X-plore (루트 권한 사용) 및 "permission"폴더 내의 다른 파일 ( "wifi"이름이있는 모든 파일)을 사용하여 dhcpcd 폴더 내의 모든 파일의 권한을 편집합니다.
  • 다양한 "Wifi fixer"앱.
  • MAC 체인저 앱 (MAC 주소 변경)
  • 캐시 파티션 삭제

내가 시도하지 않은 수정

  • 다른 ROM 설치 (내 장치와 호환되는 다른 ROM이없고 사용자 지정 ROM도 없기 때문에 그렇게 할 수 없습니다)
  • 내 안드로이드 버전 롤백 (4.4.2에서 4.2로)

다른 (이상한) 정보

  • 맥 주소의 이상

문제가 시작된 며칠 후 내 MAC 주소가 변경되었습니다. 이것이 관련이 있는지 확실하지 않지만 어쨌든 설명하겠습니다. 제 여자 친구의 ISP는 로컬 소규모 회사 (1 ~ 3 명 소유)로 MAC 주소를 보내야합니다. 장치? MAC 주소를 보내지 않으면 네트워크에 연결할 수 있지만 액세스는 제한적입니다 (웹 페이지 만 해당). 네트워크 자체는 개인 (즉, 개인 네트워크와 같은 자체 암호가 있음) 때문에 여전히 이상하게 보이지만 네트워크에 연결하려는 모든 장치의 MAC 주소를 보내야합니다.

그녀의 집에 가서 ROM을 업그레이드 한 후 연결을 시도했을 때 이미 몇 달 전에 태블릿의 MAC 주소를 보냈음에도 불구하고 액세스가 제한되었습니다. MAC 주소를 확인한 후 00 : 90 : 4c : 07 : 71 : 12로 변경되었습니다 . ISP에 메시지를 보냈고 새 MAC을 보냈습니다. 그러나 몇 분 후에 다시 확인했으며 MAC은 이전 번호로 돌아갔습니다. MAC은 새로운 것에서 오래된 것으로 몇 번왔다 갔다했고 마침내 새로운 것을 고수했습니다. ISP "guy"는 "원격 액세스"를 시도하여 문제를 해결하려고 시도했습니다 (즉, 내 GF의 특정 네트워크에 대한 제한된 액세스).

그 후, 내 태블릿에 연결할 수 있는 네트워크 및 I는 전술 한 바와 같이 문제가 시작. 나는 이것이 문제와 관련이 없다고 생각했지만 00 : 90 : 4c로 시작하는 MAC 관련 문제에 대해 불평하는 스레드를 발견했습니다. 이것이 문제의 원인 일 수 있습니까?

  • 짧지 만 안정적인 연결

지난주에 태블릿은 대학 네트워크에 정상적으로 연결할 수있었습니다. "모바일 네트워크"설정 (데이터 활성화, 데이터 로밍)을 활성화 한 후에 발생했습니다. 이 태블릿에 대한 데이터 서비스는 없습니다. 그럼에도 불구하고 해당 상자를 확인한 후 문제가 존재하지 않았던 것처럼 연결할 수있었습니다. 그러나 해당 네트워크에서 연결을 끊은 후 아무 일도없는 것처럼 문제가 다시 발생했습니다. 나는 같은 지점에 있지 않고 같은 네트워크에 연결하여가 아니라 이것을 재현 할 수 없었습니다 (따라서 동일한 Wi-Fi 신호 강도를 갖습니다).

  • 초기화 후 Wi-Fi가 켜져 있음

말했듯이 태블릿을 재설정 한 후 (내부 SD 카드를 닦은 후) Wi-Fi는 기본적으로 켜져 있습니다. 이것이 무엇을 의미 할 수 있습니까?

장치 설명 및 추가 정보

Android kitkat 4.4.2, 펌웨어 버전 v4.4_V1을 갖춘 Onda v975입니다. 커널 버전 3.3.0. 필요한 경우 자세한 정보를 요청하십시오.

또한 wpa_supplicant를 가리키는 logcat이 있습니다.

wpa_supplicant : 인터페이스 wlan0 플래그 (UP)를 설정할 수 없습니다 : 작업이 허용되지 않습니다

Pastebin 에서 전체 logcat을 찾을 수 있습니다 .

이 긴 글을 통해 작성했다면 감사합니다. 방금 아이디어가 부족해서 여기 누군가가 나를 도울 수 있기를 바랍니다.


4
나에게 +1 한 매우 훌륭한 질문입니다. Github Gist 또는 pastebin에 logcat을 추가 할 수 있습니까 ? 여기에 포함 시키면 대기열이 더 긴 IMO가됩니다.
benjamin

또한 질문이 너무 길어질 것이라고 생각했습니다. .txt 내용을 업로드했습니다. pastebin.com/C2Lfyy7T 시간 내 주셔서 감사합니다
Golokopitenko

2
나도 +1 "원래 MAC 주소"에 대한 기록이 있습니까? 적어도 처음 3 쌍? 00:90:4cepigram, inc에 의해 사용됩니다 . 새 주소가 다른 회사를 가리키는 경우에는 매우 이상합니다 (일반적으로 MAC 주소는 변경되지 않으므로 MAC 필터 로 네트워크 보호에 사용 되어 질문의 해당 부분에 응답 함). 나는 비슷한 문제를 한 번 겪었고, 그것은 휴대 전화의 라디오 이미지와 최신 ROM의 비 호환성과 관련이 있지만 MAC 변경은 없었습니다.
Izzy

내가 스페인 출신이기 때문에 Epigram ... 그것은 더 이상하다. MAC 변경은 어떻게 일어날 수 있습니까? ROM 업데이트 이전의 로그에 대해서는 불행히도 아무것도 없습니다. 문제를 해결하기 위해 무엇을 했습니까? 내 사건에 도움이 될 것 같아?
Golokopitenko

더 많은 로그를 참조하십시오.이 로그는 Wi-Fi에 어떤 문제가 있는지에 대한 자세한 이야기를 제공합니다. 라디오 로그 : adb logcat -b radio -v time -d > logcat_radio.log wifistate 오류 - 치명적 상태 : adb logcat WifiStateMachine:E *:S -v long > wifi.txt 커널 로그 :adb shell su -c dmesg > dmesg.txt
보 로손

답변:


6

logcat에서이 두 줄을 보면 :

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

WifiStateMachine: Driver start failed, retrying

4.4.2 ROM에 결함이 있거나 누락 된 WiFi 카드 드라이버 (2 번째 라인)가 있으며 WiFi 연결을 시작 / 스캔 / 유지할 수없는 경우도 있습니다 (1 번째 라인).

당신이 말했듯이, 4.2로 다시 번쩍이지 않았지만 적어도 WiFi가 다시 작동하는지 확인하는 것이 좋습니다.

작동하면 4.4.2 ROM에 드라이버에 결함이 있거나 사용 권한이 변경되어 WiFi를 켤 수있는 권한이 없음을 의미합니다.

결과에 따라 다음 중 하나를 수행 할 수 있습니다.

  • 4.4.2에서 수정 사항을 OEM에 문의하십시오
  • 사용 가능한 사용자 정의 ROM이 없으므로 4.2로 유지하십시오.
  • 아마도 4.2에서 4.4.2로 어떻게 든 드라이버를 전송하려고 할 수 있습니다

버전간에 안드로이드의 호환성과 변경으로 인해 마지막 옵션에 많이 의존하지 않을 것이며, 그 외에도 많은 기술력과 지식이 필요하며 잠재적 인 하드웨어 손상을 초래할 수 있습니다.


예, 4.2로 롤백하면 문제가 해결됩니다. OEM은 수정 사항을 발표하지 않았으며 연락하면 "Soon TM"종류의 답변 만 받았습니다. 그래서 아마도 4.2 ROM에 붙어있을 것입니다 ... 또한 자체적으로 몇 가지 문제가 있습니다. 이야기의 도덕은, 엉뚱한 중국 회사에서 싼 정제를 사지 마십시오.
Golokopitenko

이중 게시로 죄송합니다. 궁금합니다 ... 누락 된 드라이버 (+ 필요하거나 부족한 드라이버)를 갖춘 장치의 사용자 지정 ROM이 있으면 문제가 해결 될 것입니다. 물론 내 태블릿 모델에 대한 사용자 정의 롬은 없습니다. 하지만 ROM을 직접 만들면 어떻게 되나요? 프로그래밍 지식이 없기 때문에 이것이 어리석은 일이라고 생각한다고 생각합니다 ...하지만 기존의 호환 가능한 재고 ROM을 약간 편집하여 원하는 드라이버 / 기능을 추가 할 수 있습니까? 완전한 화장이 아니라 작은 추가입니다. 저 같은 신인에게는 너무 큰 일입니까?
Golokopitenko

안타깝게도 여기서는 하드웨어 수준으로 이동하기 때문에 더 많은 도움을 줄 수 없습니다.
Chapz

0

당신의 것으로 보인다 EFS는 (파일 시스템 암호화)있어 손상 . 이유를 알 수 없습니다. 그러나 나는 그것을 고치는 것을 발견했다. 이 링크를 확인할 수 있습니다->

  1. XDA
  2. 블로그

1
링크가 나중에 죽은 경우 내용을 유지하기 위해 기사에서 내용 (예 : 방법 단계)을 인용 할 수 있습니까?
Manubhargav

나는 xda가 그 링크를 끊지 않을 것이라고 생각합니다. 그렇더라도 여기에도 단계를 게시 할 수 있습니다. 전혀 문제가 없습니다.
Vivek Ji

지금 휴가 중이지만 최대한 빨리 시험해 보도록하겠습니다. 문제가 해결되면 제안 해 주셔서 감사합니다.
Golokopitenko
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.