Chinaunix首页 | 论坛 | 博客
  • 博客访问: 39141
  • 博文数量: 7
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 100
  • 用 户 组: 普通用户
  • 注册时间: 2013-01-23 22:23
文章分类

全部博文(7)

文章存档

2013年(7)

我的朋友

分类: 嵌入式

2013-02-26 10:26:53

镜像:ubuntu10.04  主机:  intel core i3-2100    软件源: missors.163.com

 

关于ubuntu网络配置

ifconfig eth0 172.8.9.111 netmask 255.255.255.0

route add default gw 172.8.9.1

此方法配置在系统重启后丢失不建议使用,可以采用修改配置文件的方法

/etc/network/interfaces

auto lo

iface lo inet loopback

auto eth0

iface eth0 inet static

address 172.8.9.112

netmask 255.255.255.0

gateway 172.8.9.1

dns:/etc/resolv.conf

nameserver:192.0.0.200 (此为内部使用域名解析地址,外部域名服务器202.101.172.35

关于/etc/hostname/,主机名设置,可以不配置

然后/etc/init.d/networking start

 

关于找不到 eth0 网卡解决办法

/etc/udev/rules.d/70-persistent-net.rules删除

 

nfs服务:

missors.163.com软件源

sudo apt-get install nfs-kernel-server

/etc/init.d/nfs-kernel-server restart

需要在/etc/exports/中添加需要挂载的目录

/home/zhangtao/   *(rw,sync,no_root_squash)

相关命令:showmount –e rpcinfo -p

 

samba 服务配置:

1.sudo apt-get install samba
sudo apt-get install smbfs

2.指定 共享目录

3. sudo vim /etc/samba/smb.conf

4. ; security = user 处用security = user

       username map = /etc/samba/smbusers

5.将下列几行新增到文件的最后面,假设允许访问的用户为:testshare

而文件夹的共享名为 Share

代码:

[Share]
comment = Shared Folder with username and password
path = /home/share
public = yes
writable = yes
valid users = testshare
create mask = 0700
directory mask = 0700
force user = nobody
force group = nogroup
available = yes
browseable = yes

然后顺便把这里改一下,找到〔global〕把 workgroup = workgroup 改成

代码:

workgroup = WORKGROUP
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936

 

现在要添加testshare这个网络访问帐户。如果系统中当前没有这个帐户,那么

代码:

sudo useradd testshare


要注意,上面只是增加了testshare 这个用户,却没有给用户赋予本机登录密码。所以这个用户将只能从远程访问,不能从本机登录。而且samba的登录密码可以和本机登录密码不一样。

现在要新增网络使用者的帐号:

代码:

sudo smbpasswd -a testshare  ,然后输入密码123456

sudo gedit /etc/samba/smbusers

 

在新建立的文件内加入下面这一行并保存

代码:

testshare= "network username"

 

重启一下 smbd

sudo service smbd restart

 

看一下smbd监听的端口,如果有显示相应的端口就代表启动了

netstat -tlnp |grep smb

解决samba不允许一个用户使用一个以上用户名与一个服务器或共享资源

windos下输入  net use * /del /y

 

安霸交叉编译环境:

Ambarella_A5s_Flexible_Linux_SDK_tools   arm-2009q3-67-arm-none-linux-gnueabi-i686-pc-linux-gnu.tar.bz2解压到\ToolChain

按照安霸文档运行install就可以

然后 添加PATH  可以用export PATH=***$PATH

或者修改~/.bashrc中添加

PATH="/opt/raptor/arm-2009q3/bin:/opt/raptor/arm-elf/bin:$PATH"

然后source ~/.bashrc

工具链分别是arm-none-linux-gnueabi-gcc

arm-elf-gcc

 

关于编译直接烧写镜像

cd data/a5s_ipcam_sdk/ambarella

source build/env/CodeSourcery.env

make a5s_ipcam_config

make defconfig_public_linux

make

 

阅读(6144) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~