Vấn đề kết nối USB của iPhone


10

Tôi có một vấn đề nhỏ kỳ lạ trên tay của tôi ở đây.

Trong suốt thời gian này, tôi đã sử dụng tính năng chia sẻ kết nối iPhone qua USB và tất cả đều ổn.

Tuy nhiên, chiều hôm nay, giao diện USB iPhone của tôi trong khung Mạng tiếp tục nói rằng giao diện USB iPhone của tôi là 'Không được kết nối'.

Bật và tắt tùy chọn Điểm truy cập cá nhân trên iPhone của tôi dường như không lấy lại được.

Có ai ở đây có bất kỳ ý tưởng làm thế nào tôi sẽ giải quyết điều này?

Máy: MacBook Pro, OS X Lion v10.7.3.

iPhone: iPhone4, iOS 5.0.1


Bạn đã thử khởi động lại máy tính của bạn?
iolsmit

Liệu cáp vẫn hoạt động cho những thứ khác?
GEdgar

Có, tôi đã khởi động lại nó mỗi lần tôi thực hiện thay đổi cài đặt Mạng, nhưng không có kết quả. @GEdgar: Có, iTunes vẫn phát hiện iPhone của tôi và tôi có thể đồng bộ hóa mọi thứ với iPhone của mình một cách bình thường.
Earthling

2
Xin chào tất cả, sau nhiều lần lùng sục trên Google, cuối cùng tôi cũng đã tìm ra giải pháp cho vấn đề nêu trên của mình. Hóa ra phiên bản của Tiện ích cấu hình iPhone có chứa phiên bản nerfed của một tệp kext nhất định. Chỉ trong trường hợp những người khác có cùng vấn đề, vui lòng tham khảo liên kết sau: thảo
luận.apple.com / read / 3787866

@Earthling Khi bạn tìm và trả lời câu hỏi của riêng mình, hãy trả lời thay vì bình luận, vì vậy câu hỏi được đánh dấu là đã trả lời. Câu trả lời là câu trả lời (hoặc giải pháp) ý kiến ​​là nhận xét về chính câu hỏi.
zmilojko

Câu trả lời:


7

Ở đây, giao diện USB của iPhone trong ngăn Mạng cũng tiếp tục hiển thị 'không được kết nối' khi cáp USB được kết nối với iPhone.

  • Mac OS X: 10.6.8
  • Iphone 4
  • iOS: 5.1
  • iTunes: 10.6.3
  • Tiện ích cấu hình iPhone: 3.5

Nguyên nhân là do lỗi /System/Library/Extensions/AppleUSBEthernetHost.kext, mặc dù phiên bản 2.3.0 là chính xác, kích thước của nó là 78 ​​KB, 60.892 byte thì không.

Một ứng dụng được biết là đang hoạt động của AppleUSBEthernethost.kext cho kết nối USB của iPhone là phiên bản 2.3.0, nhưng 225 KB, 189.646 byte.

Cách khắc phục là:

  1. Trong Terminal: $ sudo rm -r /System/Library/Extensions/AppleUSBEthernetHost.kext# để xóa
  2. Khởi động lại (không chắc chắn điều này có cần thiết không)
  3. Cài đặt lại iTunes (trong trường hợp 10.6.3 của chúng tôi), điều này cũng cài đặt AppleUSBEthernethost.kext tốt: tải xuống iTunes từ https://www.apple.com/itunes/ và chạy trình cài đặt, điều này sẽ cài đặt đúng AppleUSBEthernethost.kext.

Khi buộc vẫn không hoạt động:

  1. Menu Apple> Tùy chọn hệ thống> Kết nối mạng> xóa iPhone
  2. thêm iPhone một lần nữa
  3. nhấn nút [Áp dụng]

PS Theo phần mềm sao lưu của chúng tôi ở đâu đó vào khoảng ngày 7 tháng 5 năm 2010, một phiên bản mới hơn của AppleUSBEthernethost.kext đã được cài đặt.


Tôi có thể xác nhận rằng điều này vẫn có thể gây ra sự cố trên Yosemite vào năm 2015. Giải pháp là như vậy.
zmilojko

Chỉ cần sửa nó cho tôi trên OS X 10.10.5 với iPhone 6 chạy iOS 9.0.2. Tôi đã kết nối iPhone trong khi cài đặt lại iTunes và khi quá trình cài đặt sắp hoàn tất, máy tính đã nhận ra điện thoại và Kết nối USB iPhone trong Tùy chọn hệ thống> Mạng đã đổi thành "Đã kết nối".
đun sôi

3

Tôi vừa gặp sự cố này và đặt lại cài đặt mạng trên iPhone dường như đã khắc phục nó.
1. Rút phích cắm điện thoại khỏi máy tính của bạn
2. Trên iPhone của bạn: Cài đặt> Chung> Đặt lại> Đặt lại Cài đặt mạng
3. Đợi iPhone khởi động lại, sau đó cắm điện thoại lại vào máy tính của bạn và đợi 10-20 giây


Không làm việc cho tôi. Tôi đã thử khởi động lại máy tính nhiều lần, thử khởi động lại điện thoại. Không ai trong số đó làm việc. Tôi cũng đã thử giải pháp này, ngay bây giờ. Nó chẳng thay đổi gì cả. Vẫn không có kết nối USB.
Cheeso

1

Tôi gặp vấn đề này và tôi có một chiếc Mac Mini chạy Lion mà tôi mới cài đặt cách đây một tuần. Tôi có iPhone 4 Verizon (không có S), chạy iOS 5.1.

Đây là thực tế mà tôi vừa khám phá ...

Đảm bảo iPhone "Dữ liệu di động" đang hoạt động (nó sẽ được trừ khi bạn tắt nó một cách tự nhiên, như để thử nghiệm). Bật Điểm truy cập cá nhân trên iPhone.

Kết nối iPhone của bạn với máy Mac thông qua cáp USB.

Truy cập vào Chia sẻ trên máy Mac và truy cập Chia sẻ Internet. IPhone USB sẽ xuất hiện và từ quan điểm Chia sẻ Internet, nó thực sự sẽ cho phép bạn chọn "từ Ehternet đến iPhone USB", nhưng nó không thực sự hoạt động.

Trong thực tế, bạn chỉ có thể chia sẻ điều này theo cách khác, tức là chia sẻ internet từ iPhone USB sang Mac. Có lẽ Apple đã sẵn sàng chia sẻ khả năng khác thông qua USB, nhưng vẫn chưa có

Tuy nhiên, miễn là bạn có kết nối ethernet và Wi-Fi trên máy Mac, bạn có thể chia sẻ TỪ máy Mac với iPhone thông qua Wi-Fi, về cơ bản là thiết lập kết nối giữa máy tính với máy tính giữa máy Mac và iPhone ( hoặc, theo cách nói hiện đại hơn, Mac trở thành một điểm nóng).

Tôi đã đọc được rằng có lẽ với các phiên bản OSX trước đó, USB đã đi theo hướng khác, nhưng tôi chưa bao giờ làm cho nó hoạt động được và tôi rất nghi ngờ Apple sẽ lấy đi điều đó, trái ngược với việc thêm nó.

Hi vọng điêu nay co ich.


Điều này thực sự không giải quyết được câu hỏi, đó là làm thế nào để kết nối USB hoạt động trở lại.
Cheeso

1

Ngoài các hướng dẫn của ProBackup, việc gỡ bỏ và thanh lọc Tiện ích cấu hình iPhone dường như có ích (từ đây ):

  1. Xóa tiện ích cấu hình iPhone.

  2. Lọc các tập tin liên quan đến Tiện ích cấu hình iPhone:

    sudo rm -rf /private/var/db/receipts/com.apple.pkg.iPhoneConfigurationUtility.*
    rm -rf ~/Library/Preferences/com.apple.iPhoneConfigurationUtility.plist*
    
  3. Xóa toàn bộ thư mục:

    sudo rm /System/Library/Extensions/AppleUSBEthernetHost.kext
    
  4. Cài đặt lại iTunes (chỉ hơn cái trước)

  5. Khởi động lại

Trong trường hợp của tôi, tôi không có cấu hình iphone sử dụng nên hướng dẫn # 3 - # 5 hoạt động tốt!


1

Sau nhiều giờ nỗ lực, tôi nghĩ tôi sẽ đóng góp kinh nghiệm của mình. Có lẽ nó sẽ tiết kiệm một số người khác một thời gian.

Macbook Pro
Mac OSX 10.7.5
Itunes 11.1.1
iphone 5, ios 7.0.2

Tại một số điểm, tôi không biết chính xác khi nào, có thể sau khi cài đặt itunes 11.0, việc kết nối USB đã ngừng hoạt động. Trong nỗ lực khắc phục vấn đề này, tôi đã vào Cài đặt mạng và xóa mạng USB iphone, nghĩ rằng tôi sẽ có thể thêm lại nó. Không đi. Nó thực sự đã biến mất và khi tôi nhấp vào +, tôi không thể thêm lại.

Tài nguyên chính tôi sử dụng cho việc này là ở đây: https://discussionsjapan.apple.com/thread/10102167?start=15&tstart=0

Tôi đã sử dụng Google Dịch để dịch trang. Về cơ bản, đó là một cuộc thảo luận kỹ lưỡng và thuyết phục hơn về các vấn đề liên quan đến AppleUSBEthernethost.kext được thảo luận ở nơi khác.

Tôi đã xem trong /var/log/system.log và thấy các dấu hiệu nhận biết rằng việc kết nối USB sẽ không hoạt động:

Com.apple.kextd [10] Không thể tải / Hệ thống / Thư viện / Tiện ích mở rộng / AppleUSBEthernethost.kext - lỗi liên kết (libkern / kext). Com.apple.kextd [10] Tải com.apple.driver.AppleUSBEthernethost không thành công; loại bỏ tính cách. kernel kxld [com.apple.driver.AppleUSBEthernethost] :. Lớp siêu vtable 'vtable cho IOEthernetContoder' cho vtable 'vtable cho AppleUSBEthernethost' đã hết hạn. Hãy chắc chắn rằng kext của bạn đã được xây dựng dựa trên các tiêu đề chính xác. Kernel Không thể tải kext com.apple.driver.AppleUSBEthernethost - liên kết không thành công. Kernel Không thể tải thực thi cho kext com.apple.driver.AppleUSBEthernethost.

Đây là sau khi cài đặt iTunes mới nhất, đó là 11.1.1. Tôi đã kiểm tra phiên bản.plist cho AppleUSBEthernethost.kext và thấy 7.0, có vẻ đúng. Có lẽ nó không được chế tạo đúng cho máy của tôi. Tôi không biết.

Vì vậy, tôi đã tải xuống cái này: http://carlogent.com/KextUtilityFix.zip Nó bao gồm phiên bản cũ v2.3.0 AppleUSBEthernethost.kext, cũng như KextUtil từ cVad. Tôi đã xóa AppleUSBEthernethost.kext cũ khỏi / Hệ thống / Thư viện / Tiện ích mở rộng và bỏ cái này vào, sử dụng KextUtil. Điều này không khắc phục được vấn đề. Chưa!

Tôi một lần nữa nhìn vào tệp system.log và thấy các thông báo về bộ đệm kernel không đồng bộ với các kexts thực tế. Vì vậy, tôi nghĩ - làm thế nào để tôi xây dựng lại bộ đệm kernel?

Sau đó tôi chạy sudo kextcache(dang, tôi quên lệnh chính xác) để xây dựng lại bộ đệm từ dòng lệnh.

Sau đó khởi động lại.

Lúc này tôi đã cắm iphone qua USB và mở cài đặt Mạng. Tôi có thể + để thêm USB Iphone bị thiếu. Nhưng kết nối này vẫn không hoạt động. Nó đọc "Không kết nối". Kiểm tra tệp kernel.log, tôi có thể thấy kernel đang phát hiện iphone đang được cắm và rút phích cắm liên tục. Sau đó, trở lại hộp thoại Cài đặt mạng, tôi đã nhấp vào biểu tượng "khóa" nhỏ để ngăn thay đổi thêm. Voila. USB USB đã trở thành "Đã kết nối" và mọi thứ bắt đầu hoạt động như mong đợi.

....


Tôi đã cố gắng để USB của tôi hoạt động trong nhiều tuần nay và đây là giải pháp duy nhất hoạt động. Btw, xây dựng lại bộ đệm kernel có thể được thực hiện bằng cách thực hiện sudo touch /System/Library/Extensionsvà sau đó khởi động lại máy. Ngoài ra, tôi có các triệu chứng giống hệt như Cheeso, mặc dù với iPhone4s.
dandan78

Macbook Pro Mac OSX 10.7.5 Itunes 11.1.2 iphone 4S, iOS 7.0.2 Tôi chỉ làm những gì Cheeso nói, thực tế đơn giản hơn: đã tải xuống và chạy carlogent.com/KextUtilityFix.zip chèn tệp kext vào cửa sổ theo hướng dẫn. Đã thử xây dựng lại bộ đệm Kernel nhưng không thành công vì tôi không thể nhập mật khẩu của mình vào Terminal (Không chắc đó là vị trí phù hợp để chạy hướng dẫn trên MacOS). Vì vậy, tôi đã từ bỏ, khởi động lại, sau đó trên Network Preferences, iPhone của tôi cuối cùng đã xuất hiện nhưng sẽ không có màu xanh, cuối cùng nó đã đóng lại sau khi khóa ổ khóa. Vì vậy, cảm ơn bạn rất nhiều vì người trợ giúp tuyệt vời của bạn

1

TL; DR Cài đặt lại iTunes đã giải quyết biến thể của tôi về vấn đề này vì nó đã được tạo lại /System/Library/Extensions/AppleUSBEthernetHost.kext, mà iTunes hoặc OSX Network đã xóa trước. Chỉ cần trải nghiệm điều này trên OSX Yosemite (10.10.4) sau khi nâng cấp iTunes và đặt lại các thiết bị mạng (đặc biệt là xóa một iPhone USBthiết bị mạng có vẻ như đã hoạt động sai). Một lần nữa, cài đặt lại iTunes (12.2 trong trường hợp này) đã giải quyết điều này.


Xcode là thủ phạm đối với tôi - cài đặt lại đã thay thế AppleUSBEthernethost.kext và kết nối USB của tôi bắt đầu hoạt động tốt.
leanne

-1

Bạn đã thử phương pháp ol 'tốt từ ngày PC - tắt và bật lại chưa?

Nó làm việc cho tôi với vấn đề điểm nóng cá nhân khác nhau.


Xin chào Tomek, như đã đề cập ở trên, khởi động lại dường như hoàn toàn không tốt.
Earthling

-1

Giờ đây nó sẽ hoạt động với bản nâng cấp mới .. Truy cập App Store và nâng cấp cho bạn Mac với phiên bản mới "OS X Mavericks". Nó có thể mất một lúc nhưng nó sẽ làm cho nó hoạt động. Nó hoạt động !!! 100% đã được chứng minh. Lời chào hỏi!

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.