sendto: Operation not permitted
在miniupnpc -1.6 的sourcecode 中 有个upnpDiscover( )函数 是向多播地址地址 UPNP_MCAST_ADDR "239.255.255.250" ,端口为 PORT 1900的socket 发多播包,编译的可执行档 upnpc 在pc上运行良好:
[vinco@IPPBX-Server miniupnpc]$ ./upnpc-static -s
List of UPNP devices found on the network :
desc: http://172.16.1.115:2869/upnphost/udhisapi.dll?content=uuid:a8cfb97b-2b2b-4768-8d56-b96687b40899
st: upnp:rootdevice
UPnP device found. Is it an IGD ? : http://172.16.1.115:2869/
Trying to continue anyway
Local LAN ip address : 172.16.0.248
Connection Type :
Status : ôï¿, uptime=3219584368s, LastConnectionError :
Time started : Fri May 6 19:34:47 1910
MaxBitRateDown : 11201788 bps (11.2 Mbps) MaxBitRateUp 153932400 bps (153.9 Mbps)
GetExternalIPAddress() returned -3
ExternalIPAddress = Àô¿
Bytes: Sent: 4294967293 Recv: 4294967293
Packets: Sent: 4294967293 Recv: 4294967293
[vinco@IPPBX-Server miniupnpc]$
[vinco@IPPBX-Server miniupnpc]$
<