4.6 usbmuxd使用失败,不知道是什么原因 (各位兄弟姐妹来帮忙哈)

Continuing the discussion from 通过USB连接线ssh到iOS中:

按照课本的操作来的,然后chmod +x了下,然后。。
直接贴错误报告:

Cyan-MBP:~ Cyan$ /Users/Cyan/Tools/USB_SSH/tcprelay.py -t 22:2222
Forwarding local port 2222 to remote port 22
Traceback (most recent call last):
  File "/Users/Cyan/Tools/USB_SSH/tcprelay.py", line 135, in <module>
    server = serverclass((HOST, lport), TCPRelay)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 419, in __init__
    self.server_bind()
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/SocketServer.py", line 430, in server_bind
    self.socket.bind(self.server_address)
  File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/socket.py", line 224, in meth
    return getattr(self._sock,name)(*args)
socket.error: [Errno 49] Can't assign requested address

是我Mac上的Python版本不对吗?

Cyan-MBP:~ Cyan$ python
Python 2.7.6 (default, Sep  9 2014, 15:04:36)

你是否把tcprelay.py文件给单独拷出来了?还是就在原目录下执行的?

额,好像是拷贝出来的原因~~~
后来我用这个链接的Binary可执行程序连的方法

我与你同样的错误,请问你解决了吗,能分享一下解决方法吗

下载下来的文件夹中 有tcprelay.py 这个文件不要复制出来;我当时为了方便 复制出来了~~所以不能用

不复制出来,那怎么办呢?


直接将python-client文件夹重命名吗?

@guoguo @mdd 我更新了

我的一直卡在这里:Forwarding local port 2222 to remote port 22 有哪位大神指导是什么原因吗?

这代表执行成功了。。。再开一个bash窗口操作就行了

1 个赞

那个一直卡住是什么原因? 我也遇到了

看你楼上的回复