帮酷LOGO
0 0 评论
  • 显示原文与译文双语对照的内容
文章标签:发送  WIF  spa  无线  Space  数据  WIFI  数据传送  

问题:

我有一个在 Windows XP上运行的桌面和一个在 Ubuntu 12.04运行的笔记本电脑。

最近我设置了一个无线路由器,以便能够通过无线局域网在我的笔记本电脑上上网。 笔记本电脑容易连接到 wifi,但无法传输任何数据。 只有当我第一次在笔记本电脑上 switch 时,它才能传输几分钟的数据,以后甚至无法跳转路由器。

Ping到路由器显示:"Ping: sendmsg: 没有可用的缓冲区空间",但wifi仍然显示连接。

请帮助!


回答 1:

  • 可能是重复的IP地址?

  • 可能是其他软件影响了你的连接,尝试停止Ubuntu防火墙。

    sudo service ufw stop

  • 检查日志。

    cat/var/log/syslog | less

  • 尝试调整缓冲区大小。

    echo 83886080 |sudo tee/proc/sys/net/core/wmem_max

  • 问题在路由器里。


回答 2:

在ultimate的最终版本中,我看到的是 this: 4238无线接口。 就我所知,这是在无线驱动或者它的固件,可能是与 Bug #836250的相同。 我已经问了"什么"ping中的消息实际上意味着什么: sendmsg: 没有可用的缓冲区空间"? 。

工作区
  • 由于只有间歇性地出现这种情况,所以在出现问题时,解决方案是完全重置无线网络:

    
    sudo modprobe -r iwlwifi
    
    
    sudo modprobe iwlwifi
    
    
    
    
  • 另一种可以能的解决方法是将路由器 switch 仅用于 802.11 g 模式( 我认为问题仅在连接n 网络时发生)




文章标签:数据  spa  发送  Space  Transfer  无线  WIF  WIFI  

Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语