2016年12月

【RPi树莓派使用指南】树莓派3代介绍及历代树莓派比较

树莓派自从12年02月最初发布之后,目前已突破800万的总销量。作为树莓派的早期支持者,云飞实验室也一直在关注着它的发展。如今在经历了4年的设计迭代之后,树莓派于16年02月推出了最新一代的树莓派3。树莓派3的本次发布与之前的2代只相差了整整一年时间,但是得益于目前芯片行业的快速发展,树莓派3的性能将会有很大的提升。这主要表现在以下几点:

  • 更高的处理速度。树莓派3首次采用了64位处理器:基于Cortex-A53的博通BCM2837。BCM2837为四处理器核心,主频也由树莓派2的900MHz提高到了1.2GHz。根据官方提供的数据,这将使树莓派3的处理速度较2代提高50%。如果和1代的700MHz单核相比,提升大约在3 - 4倍。更高的CPU速度使得树莓派可以胜任更大负荷的运算工作:如科学计算,机器人路径规划等。
  • 更高的互联性。树莓派3使用了集成蓝牙4.0和WiFi的设计。集成通信的设计的意义是多方面的。首先,使用者无需再购买额外的USB设备,从一定程度上来说,鼓励了用户在自己的设计中使用这些通信功能;其次,集成的通信模块可以进行更好的功耗管理,同时IO吞吐的性能也会得到提高;最后,可以更进一步的优化内核,只针对板载的芯片专门进行优化。避免可能出现的兼容性或者未优化的驱动导致通信性能下降问题。

rasp-pi-3-board

- 阅读剩余部分 -

虚拟机安装OpenWrt X86(硬盘镜像img文件)

前言

最近手痒又开始玩OpenWrt,干脆在虚拟机上装了一个。在虚拟机上装OpenWrt有很多方法,官方网站甚至给出了WMware的虚拟机的硬盘文件,我选择原始的硬盘镜像img文件入手,感觉还是很方便的。

准备

  1. 虚拟机

    我用的是免费的WMware Player,基本够用了,注意要注册后下载。

  2. Linux发布版LiveCD

    这个有很多选择,比如Ubuntu的LiveCD等。我这里用的是比较小巧的基于Ubuntu的Lucid Puppy,整个LiveCD才100多M。这个主要用作启动盘,方便烧写OpenWrt镜像文件到虚拟机硬盘。

  3. OpenWrt X86硬盘镜像文件

    这个直接从官网上下载,解压后得到img文件就是要安装的硬盘镜像文件。

  4. 一个U盘

    这个主要用来给虚拟机拷贝OpenWrt X86的硬盘镜像文件的。

- 阅读剩余部分 -

小米路由刷OpenWRT – 刷机

提示:出现意外请在下面回复。我不负任何责任。

开启SSH访问

这里 下载官方工具。

下方就有使用说明,照着做就好了。

顺带的,这里有你的路由的root密码。传说这个密码是可以算出来的。

拿SSH访问路由器

不多说。

备份

据说刷机容易丢SN号码,所以建议备份一下。

我在折腾的时候没有备份,也活过来了。但还是备份一下吧……以防万一。

原生系统的备份和恢复的命令都在下方,自行取用即可。

- 阅读剩余部分 -

Netgear WNDR3800 用 LAN口 替换 WAN口

买了2年的WNDR3800 突然发现升级到100M后下载速度只有10MByte  不到,考虑到光猫已是千兆,速度不应该低于10M字节 ,今天抽空,看了下原因。固件已刷成 openwrt 15.05,安装ethtool 工具查看了下,发现WAN口连接只有100M,可WAN口明明是千兆接口呀,换个交换机测试结果一样,算了,估计是WAN口模块有问题,没空再研究了;想到还有4个LAN口都是千兆,选择其中一个做WAN口 理论上应该也是可以的吧。马上测试,发现原来的WAN口是独立的,OPENWRT不能将其设置为普通LAN口,这一点不象联想的newifi ,所有口都可以任意配置,可惜都是百兆。研究了下,虽然不能把WAN设置成LAN,但是可以把LAN口划分个VLAN,用这个独立的VLAN拨号上网,

- 阅读剩余部分 -

关于inodes占用100%的问题及解决方法

系统:CentOS ;一般的Linux系统也可以用这种方法。

情况描述:今天我们邮件服务器收发不了邮件了,而且连接到服务器上开启服务都开不了,起始以为磁盘空间不足,df 看了一下

关于inodes占用100%的问题及解决方法

发现空间是足够的,然后df -i 查看了下inodes,发现根目录下的inodes值使用率为100%了

- 阅读剩余部分 -

在ubuntu和centos7上开启谷歌TCP BBR拥塞控制算法

一、ubuntu/debian系统

下载新内核:

   wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.9-rc8/linux-image-4.9.0-040900rc8\
-generic_4.9.0-040900rc8.201612051443_amd64.deb

安装内核:

    dpkg -i linux-image-4.9.0*.deb

删除其他内核:

    dpkg -l|grep linux-image 
    sudo apt-get remove linux-image-[Tab补全] #删4.9.0以外的旧内核

更新 grub 系统引导文件并重启

    update-grub
    reboot

- 阅读剩余部分 -