Welcome 微信登录

首页 / 操作系统 / Linux / Linux下加入组播出错处理

1,查看Linux系统是否支持多播:ifconfig出现 UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric2, 出现:“setsockopt:No such device”。的提示,说明多播IP设置出现问题,系统所需要的uint32_t格式的网络地址的开头不是1110,检验通不过。解决办法:在把地址字符串"*.*.*.*"转化为uint32_t时采用htonl(inet_network(“*.*.*.*”))或者inet_aton函数,inet_aton(GRUPO, &srv.sin_addr)。3,如果发送多播包的主机没有设置网关,会出现“network is unreachable.这点很重要,网关可以随便设置,但是一定要设。还要添加路由240.0.0.0。即:route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0route add default gw "192.168.40.1 " dev eth0水星MW54U无线网卡在嵌入式Linux下驱动的配置问题LDD3 范例程序在新版本Linux内核下的问题及解决办法相关资讯      Linux教程 
  • Linux教程:如何在命令行中查看目  (07/28/2014 12:22:23)
  • Linux 修改root密码  (11/03/2012 07:53:38)
  • su - root 与su root的区别  (06/06/2012 00:39:40)
  • Linux进程间通信:消息队列  (01/28/2013 09:43:00)
  • U盘安装Linux开机无法启动解决方法  (10/07/2012 08:55:52)
  • Windows 7/Linux 同步时间  (05/15/2012 06:17:55)
本文评论 查看全部评论 (0)
表情: 姓名: 字数