Raspberry Pi(树莓派)国内软件源
参考:http://www.linuxidc.com/Linux/2013-10/91008.htm
修改配置文件 pi@aborn ~ $ vi /etc/apt/sources.list
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
deb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
deb http://mirrors.neusoft.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
deb-src http://mirrors.neusoft.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
deb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ wheezy main contrib non-free rpi
添加samba 服务
参考 http://linux.cn/article-1745-1-weixin.html
管理员权限下
apt-get install samba
apt-get install samba-common-bin
cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
vim /etc/samba/smb.conf
查找 ”security”,来找到相关的选项。去掉这一行前面的注释符号:
security = user
然后,移动到文本末尾,添加网络共享,格式:
[sharename]
comment = Test share
path = /media/usb
valid users = @users
force group = users
create mask = 0660
directory mask = 0771
read only = no
补充:修改
[home]
下的
改为 read only = no
create mask = 0775
directory mask = 0775
这样 /home/pi 就可以读写了
重启service samba restart
添加samba 允许访问的用户
smbpasswd -a username
自动加载autofs
apt-get install autofs
vim /etc/auto.master
最后一行添加
/mnt /etc/auto.misc --timeout 20
其中 /mnt 可是是任意的加载点
接着 vim /etc/auto.misc
按照里面的模板设置自动的加载点就可以了
如我的:
# the following entries are samples to pique your imagination
#linux -ro,soft,intr ftp.example.org:/pub/linux
#boot -fstype=ext2 :/dev/hda1
#floppy -fstype=auto :/dev/fd0
#floppy -fstype=ext2 :/dev/fd0
#e2floppy -fstype=ext2 :/dev/fd0
#jaz -fstype=ext2 :/dev/sdc1
#removable -fstype=ext2 :/dev/hdd
usb -fstype=ext3 :/dev/sda4
重启服务
sudo /etc/init.d/autofs restart
这样效果是 如果 ls /mnt/usb 或 cd /mnt/usb 路径,就会加载指定的u盘,我设置的u盘空载20秒后自动卸载。
镜像备份 rsync
sudo apt-get install rsync
rsync -av –delete /src /det
无线热点设置
转帖http://wangye.org/blog/archives/845
转帖
RealTek RTL8188CUS,驱动有些问题,
官方下载地址
http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PFid=48&Level=5&Conn=4&ProdID=274&DownTypeID=3&GetDown=false&Downloads=true
自己编译的时候
一直没法通过,提示 net/if.h 和 linux/if.h 中的 三个数据结构重复定义
这个问题还是留着以后解决吧,暂时没有时间折腾。
直接使用别人的算了,先运行起来
wget http://www.daveconroy.com/wp3/wp-content/uploads/2013/07/hostapd.zip unzip hostapd.zip sudo mv /usr/sbin/hostapd /usr/sbin/hostapd.bak sudo mv hostapd /usr/sbin/hostapd.edimax sudo ln -sf /usr/sbin/hostapd.edimax /usr/sbin/hostapd sudo chown root.root /usr/sbin/hostapd sudo chmod 755 /usr/sbin/hostapd 桥接的方式设置WiFi热点(方案一) 安装必备程序
sudo apt-get install bridge-utils |
配置网卡
编辑网卡配置文件:
vim /etc/network/interface |
#loopback adapter auto lo iface lo inet loopback #wired adapter iface eth0 inet dhcp #bridge auto br0 iface br0 inet dhcp bridge_ports eth0 wlan0
配置hostapd
sudo vim /etc/hostapd/hostapd.conf |
配置信息如下:
interface=wlan0 driver=rtl871xdrv bridge=br0 ssid=My_SSID_Name channel=1 wmm_enabled=0 wpa=1 wpa_passphrase=MYPASSWORD wpa_key_mgmt=WPA-PSK wpa_pairwise=TKIP rsn_pairwise=CCMP auth_algs=1 macaddr_acl=0
重启并测试hostapd
sudo reboot |
重启完成后,使用下面的命令测试是否正确:
sudo hostapd -dd /etc/hostapd/hostapd.conf |
如果没有错误的话,你这时应该能搜索到你所配置的无线信号。然后Ctrl+C退出这个测试。
如果一切正常的话,我们可以设置hostapd的配置文件路径了。
sudo vim /etc/default/hostapd |
去掉注释符号并改动下面这行为我们的配置文件路径:
DAEMON_CONF="/etc/hostapd/hostapd.conf"
桥接方式配置完成!
路由的方案总有点问题,能连但登陆的节点无法访问网络,很可能是DNS分配除了问题也有人遇到这问题
参考着也没决绝,留着吧先
摄像头设置
方法一:
参考http://bbs.ickey.cn/group-topic-id-14728.html
sudo apt-get update sudo apt-get install vlc sudo raspivid -o - -t 0 -w 640 -h 360 -fps 25|cvlc -vvv stream:///dev/stdin --sout '#standard{access=http,mux=ts,dst=:8090}' :demux=h264
在电脑端,无论是Windows,Linux还是OSX,或者安卓机器,只要能安装VLC,现在就可以打开VLC,然后打开媒体-》网络串流-》输入http://PI的IP地址:8090查看实时不卡的网络监控了。
第一行是更新软件数据库
第二行是安装vlc
第三行是使用PI官方的raspivid捕获视频工具把视频流输出到vlc,通过vlc转码成h264网络视频流通过http协议以ts的形式封装,然后输出到8090端口,用这个当监控只要网络稳定绝对不卡。
看到以下窗口就说明开始正常输出内容了。然后在其它VLC客户端打开网络串流就行了。
还有哦。摄像头模块工作的时候那个红色的灯会一直亮,嘿嘿,要想禁用它的话
sudo nano /boot/config.txt
然后加入一行
disable_camera_led=1