本帖最后由 burstonthewing 于 2015-11-1 10:02 编辑
安装Ubuntu虚拟机首先安装Vmware虚拟机,此处过程省略,网上一堆教程。
然后安装ubuntu,本文采用ubuntu-12.04-desktop-i386.iso,安装时采用1个分区,大小为50G。
安装完成后配置一下软件源,Ubuntu Software Center-》菜单edit-》Software Sourc:
然后进行系统升级,升级到14.04版本。
然后将虚拟机的网络设置为桥接模式:
配置编译环境。sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essen
tial subversionlibncurses5-dev zlib1g-dev gawk gcc-multilib flex gettext libssl-dev bisonautoconf asciidoc sphinxsearch libtool sphinx-common Texinfo Sharutils git-corescreen
以上安装过程,最好确保每个安装都能成功,否则后面的编译可能会出问题。编译时需要保持PC联网。
安装samba实现与WIN7的文件共享1. 安装samba 服务器
sudo apt-get install samba
sudo apt-get install samfs
2. 创建共享目录
sudo mkdir /home/xlq && sudo chmod 777 /home/win_share
3. 创建samba 配置文件
保存原来的配置文件
# sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak
修改配置, 在smb.conf 后添加
[share]
comment = Shared Folder with username andpassword
path =/home/win_share
public =yes
writable =yes
valid users= burst
create mask= 0777
directorymask = 0777
force user= nobody
force group= nogroup
available =yes
browseable = yes
上面配置中,burst是当前linux系统用户名
4. 创建samba 账户
sudo touch /etc/samba/smbpasswd
sudo smbpasswd -a burst
输入密码。
5. 重启samba 服务器
sudo samba restart
6. 查看终端地址
ifconfig
7. 在window端,输入\ip, 即可看到共享路径。
本文中的共享目录是:/home/win_share
然后,在/home/win_share目录下创建目录wrtnode-2R,并修改其权限:
sudo chmod777 -R wrtnode-2R
编译下载好之后,存入/home/win_share /wrtnode-2R/,解压:
tar -jxvfsdk.tar.bz2
cd wrtnode
makemenuconfig
进入配置界面:
主要配置Subtarget:使用空格选中”MT7628 based boards”
使用enter键保存并返回主菜单:
保存,退出。
编译:
make -j8
可加快编译速度
或者:
make V=99
可查看到全部的编译过程信息。
编译完成以后,固件的路径是/home/win_share /wrtnode-2R/wrtnode/bin/ramips/openwrt-ramips-mt7628-wrtnode2r-squashfs-sysupgrade.bin
刷机编译并获得固件后,就可以开始刷机了,这个过程和wrtnode1是一样的,详见如下官方介绍:
http://wiki.wrtnode.com/index.php?title=Refresh_the_firmware/zh-cn