John_Suu
John_Suu
Somebody said NAT traversal using libp2p-webrtc-star works. I have tried wrtc + libp2p-webrtc-star, but it's not working. ``` const wr= new WRTC( { id: _options.peerInfo.id, wrtc: wrtc }) ``` can...
Welcome to back! we need you @jacobheun I tested both `chat` and `libp2p-in-the-browser` example in my network and also set `relay` enabled(I don't know if it is work). I have...
@jacobheun thank you! I tried as you said. it's worked but not well. I mean I start a signaling server and get `/dns/peer.xxxx.com:/8088/ws/p2p-webrtc-star/`. local peers added ` _options.peerInfo.multiaddrs.add("/dns4/peer.xxxx.com/tcp/8088/ws/p2p-webrtc-star/p2p/${_options.peerInfo.id.toB58String()}");` only sometime...
by check log info. I found: # 1. peer discovery was OK. peer can be discovered. # 2. dial was failed. error info: `No available transports to dial peer` my...
good job! man.
same problem. but after did some research, it's a [golang](https://go-review.googlesource.com/c/go/+/507415) issue. to fix it, maybe we need modify golang source code and build a new binary to build our aar.
ok...just clone golang source code, modify files as mentioned on [this](https://groups.google.com/g/golang-codereviews/c/B4J0bY6qFaQ), fix the ` circular reference` issue by remove `os.IsPermission(err)`, build a new version of go and replace your local...
> Did you already try that? Did it work? No, But worth to try. I removed webrtc communication from my application temporarily. after other work finished i will try it.
sorry. after some testing. i had modified GO_ROOT/libexec/src/net/interface_linux.go, in this way we don't need compile go or gomobile, but result is same, still got `route ip+net: netlinkrib: permission denied` error....
OK, the error comes from `syscall.NetlinkRIB(syscall.RTM_GETADDR, syscall.AF_UNSPEC)`, so we can say, `the RTM_GETADDR + ioctl approach to obtain network card information` not working.