Comments (2)
Hi, I'm unable to reproduce this bug. I attached, detached, then re-attached my iPhone3GS to my Ubuntu 12.04 desktop and saw the expected re-attach messages:
on_attach 4ea8dd11e8c4fbc1a2deadbeefa0fd3bbbb268c7 5
on_detach 4ea8dd11e8c4fbc1a2deadbeefa0fd3bbbb268c7 5
on_attach 4ea8dd11e8c4fbc1a2deadbeefa0fd3bbbb268c7 6
on_detach 4ea8dd11e8c4fbc1a2deadbeefa0fd3bbbb268c7 6
I think you might have a usb or usbmuxd problem. Here are some tests:
If I run udevadm monitor --udev
, I get:
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
UDEV [5013703.395058] add /devices/pci0000:00/0000:00:1a.7/usb1/1-4 (usb)
UDEV [5013703.397551] add /devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0 (usb)
UDEV [5013703.397829] remove /devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0 (usb)
UDEV [5013703.397998] add /devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:4.2 (usb)
UDEV [5013703.398399] add /devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:4.1 (usb)
UDEV [5013703.398468] add /devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:4.0 (usb)
UDEV [5013705.905297] remove /devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:4.0 (usb)
UDEV [5013705.905521] remove /devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:4.1 (usb)
UDEV [5013705.905698] remove /devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:4.2 (usb)
UDEV [5013705.908040] remove /devices/pci0000:00/0000:00:1a.7/usb1/1-4 (usb)
UDEV [5013709.524898] add /devices/pci0000:00/0000:00:1a.7/usb1/1-4 (usb)
UDEV [5013709.527574] add /devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0 (usb)
UDEV [5013709.527765] add /devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:4.1 (usb)
UDEV [5013709.527882] add /devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:4.2 (usb)
UDEV [5013709.527924] remove /devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0 (usb)
UDEV [5013709.527955] add /devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:4.0 (usb)
Lastly, if I run python usbmuxd.py
(link: usbmuxd.py), I get:
Waiting for devices...
Devices:
Devices:
<MuxDevice: ID 14 ProdID 0x12a0 Serial '4ea8dd11e8c4fbc1a2deadbeefa0fd3bbbb268c7' Location 0x10025>
Devices:
Devices:
<MuxDevice: ID 15 ProdID 0x12a0 Serial '4ea8dd11e8c4fbc1a2deadbeefa0fd3bbbb268c7' Location 0x10026>
from ios-webkit-debug-proxy.
wrightt,
Thanks for reply.
Things are bit wired. If I plug in two iPhone 3GS, then, I could detach and re-attach either one of them over and over again. But, if in the first place, I only attach one iPhone 3GS, then, re-attach same iPhone won't work for me. Maybe, it is usbmxd or kernel thing does not work well.
I run udevadm monitor --udev, there is print-out on terminal screen during plug-in and unplug-in usb cable, like what you demo.
Before I figure out problem, I will use idevice_id -l to detect if any idevice plug in.
Thanks for your time again.
from ios-webkit-debug-proxy.
Related Issues (20)
- configure: error: Package requirements (libimobiledevice-1.0 >= 1.3.0) were not met: HOT 2
- No connection with iOS 15.1 HOT 11
- In the iphone13 pro max simulator、ios 15(not real device), chrome://inspect can't detect any webview? HOT 1
- On win10, iOS 15.3 , how to solve this problem: 'could not start com.apple.webinspector'. The safari webinspector has set ‘on’. HOT 16
- ios-webkit-debug-proxy dependencies not built for the x86_64 CPU architecture HOT 2
- Hey
- provide prebuilt binaries via github actions
- No device found, is it plugged in? (Windows 11) HOT 17
- Can't connect my ios device!!! HOT 1
- make compilation error on fedora 37 HOT 2
- Unable to obtain content HOT 1
- Compile issue with libplist Version 2.3.0 HOT 1
- Passing --disable-static to ./configure breaks examples compilation HOT 1
- Is it possible to debug service worker? HOT 1
- .
- Upgrade OpenSSL version HOT 4
- Compilation error because `iwdpm_new()` declaration is different than definition signature HOT 1
- DOM domain was not found HOT 1
- Empty page on inspected DevTools HOT 1
- Frequent SIGPIPEs with iOS 17.4 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ios-webkit-debug-proxy.