大莲网站建设公司百度联系电话多少
Luckfox Pico Pi RV1106学习<2>:配置网口静态IP、Samba实现文件共享
- 1. 目的
- 2. 设置网口具有静态IP
- 3. 使用samba共享文件
- 3.1 方法1
- 3.1 方法2
1. 目的
如果不给网口设置静态IP,那么网络连到交换机后,路由器会通过DHCP给设备网口分配一个随机的IP。如果用串口连接调试,则使用 ifconfig 命令查看 eth0 的IP即可。但是如果用 SSH 连接,则由于路由器给设备分配的IP地址可能会变化,导致有时候连接不上。
另外,交叉编译的可执行文件,可以用 tftp 传输到开发板上。但是每次需要输入命令,也不那么方便。可以使用 Samba 实现文件共享。
2. 设置网口具有静态IP
编辑 /etc/init.d/rcS 文件,实现网口的静态IP。
# nano /etc/init.d/rcS
这个文件确定了系统启动的自动运行加载项目。在文件的末尾,添加如下内容(IP地址根据实际需求修改):
ifconfig eth0 192.168.3.106 up
保存后,重启系统,用 ifconfig 命令查看网口IP:
[root@luckfox root]# ifconfig
eth0 Link encap:Ethernet HWaddr B2:D1:BA:AD:B8:14 inet addr:192.168.3.106 Bcast:192.168.3.255 Mask:255.255.255.0UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1RX packets:259 errors:0 dropped:0 overruns:0 frame:0TX packets:69 errors:0 dropped:0 overruns:0 carrier:0collisions:0 txqueuelen:1000 RX bytes:61636 (60.1 KiB) TX bytes:11758 (11.4 KiB)
可以看到,eth0 已经具有设定的IP地址。
3. 使用samba共享文件
3.1 方法1
SDK编译出的镜像默认已经使能了 samba,因此可以直接在windows系统里访问。
在windows中按Win + R组合键,然后输入 \\192.168.3.106,回车运行,输入系统用户名密码(默认 root/luckfox),即可访问开发板文件目录。
3.1 方法2
在资源管理器中,映射一个网络置位。
至此,就将开发板的文件映射到本地了。可以从本地拷贝文件到开发板,也可以将开发板文件拷贝到本地。