ipmsg采用无线点对点的模式,为什么不能发现用户!

yangzhifu 2009-05-19 08:58:55
在两台pc上通过无线点对点的模式来使用ipmsg,结果是不能发现用户,经过调试证明是:网络不可达
大家能不能解释到底是什么原因!
...全文
180 15 打赏 收藏 转发到动态 举报
写回复
用AI写文章
15 条回复
切换为时间正序
请发表友善的回复…
发表回复
liliangbao 2009-05-25
  • 打赏
  • 举报
回复
up
morris88 2009-05-23
  • 打赏
  • 举报
回复
windows 下的那个 ipmsg 么
yangzhifu 2009-05-23
  • 打赏
  • 举报
回复
可以加分阿,大家有条件测试一下!
yangzhifu 2009-05-23
  • 打赏
  • 举报
回复
可以加分阿,大家就可能测试一下!
morris88 2009-05-23
  • 打赏
  • 举报
回复
貌似点对点连接一般都不支持广播方式
你用 ifconfig 看看无线接口是否提供广播方式嘛

[root@bache tmp]# ifconfig
eth0 Link encap:Ethernet HWaddr 00:0C:29:E1:24:35
inet addr:192.168.1.200 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::20c:29ff:fee1:2435/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:3762 errors:0 dropped:0 overruns:0 frame:0
TX packets:3176 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:347073 (338.9 KiB) TX bytes:602727 (588.6 KiB)
Interrupt:18 Base address:0x2000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)

[root@bache tmp]#
yangzhifu 2009-05-23
  • 打赏
  • 举报
回复
是不是无线在点对点模式下不能广播?
yangzhifu 2009-05-23
  • 打赏
  • 举报
回复
哇morris88,相当的有水平

经过测试,xp 下的ipmsg完全可以发送文件
yangzhifu 2009-05-23
  • 打赏
  • 举报
回复
不过在arm平台上不能使用广播,可能是配置文件的问题,如果有了解关于
无线广播的设置,请赐教!
yangzhifu 2009-05-23
  • 打赏
  • 举报
回复
谢谢morris88哦,最近比较活跃哦


经过修改代码将广播修改为 192.168.0.255可以成功
yangzhifu 2009-05-23
  • 打赏
  • 举报
回复
额,可以支持广播
[root@mdvs ~]# ifconfig
wlan0 Link encap:Ethernet HWaddr 00:23:CD:AE:A9:36
inet addr:192.168.0.111 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::223:cdff:feae:a936/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:29 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:5324 (5.1 KiB)
[root@mdvs ~]# iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

wmaster0 no wireless extensions.

wlan0 IEEE 802.11bg ESSID:""
Mode:Ad-Hoc Frequency:2.437 GHz Cell: Not-Associated
Tx-Power=20 dBm
Retry min limit:7 RTS thr:off Fragment thr=2352 B
Encryption key:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
yangzhifu 2009-05-20
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 morris88 的回复:]
引用 3 楼 yangzhifu 的回复:
恩,可以ping通!
防火墙还没有关!


iptalbes 添加 ipmsg 的规则嘛
[/Quote]

怎么添加?
我发现关闭防火墙没有用,所以添加了也没有用吧!
morris88 2009-05-19
  • 打赏
  • 举报
回复
[Quote=引用 3 楼 yangzhifu 的回复:]
恩,可以ping通!
防火墙还没有关!
[/Quote]

iptalbes 添加 ipmsg 的规则嘛
yangzhifu 2009-05-19
  • 打赏
  • 举报
回复
恩,可以ping通!
防火墙还没有关!
pottichu 2009-05-19
  • 打赏
  • 举报
回复
首先看能不能ping通,
再看一下防火墙。
morris88 2009-05-19
  • 打赏
  • 举报
回复
pc 之间通过无线网络是否可以 ping 通?

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧