天嵌 ARM开发社区

 找回密码
 注册
查看: 3144|回复: 5

/etc/init.d/rcS: line 25: net_set: not found

[复制链接]
banjamin 发表于 2010-9-7 20:30:27 | 显示全部楼层 |阅读模式
我在进行Linux移植,进行step13时,当编译后的文件系统烧入到NANDFLASH运行后出现“/etc/init.d/rcS: line 25: net_set: not found”,IP地址没配置成功。在片上的系统中,进入sbin文件夹、里面也没有发现net_set命令,但在PC机上的sbin文件夹里确实有这个文件,并且使用了chmod 777 net_set命令,请问这是怎么回事,我用的是Ubuntu10.04系统
 楼主| banjamin 发表于 2010-9-7 20:50:25 | 显示全部楼层
如果把set_net放到bin文件夹中就可以了,但在sbin文件夹中的wdg,喂狗命令却可以使用,这和权限有关吗?帮忙解答下,疑问中。
天嵌_support1 发表于 2010-9-8 14:27:05 | 显示全部楼层
2# banjamin


都可以的吧。你的 /sbin/net_set 的文件权限正确没有
 楼主| banjamin 发表于 2010-9-9 14:22:35 | 显示全部楼层
使用chmod 777 net_set,更改了权限
stat net_set 的结果
File: “net_set”
  Size: 1275              Blocks: 8          IO Block: 4096   普通文件
Device: 801h/2049d        Inode: 393212      Links: 1
Access: (0777/-rwxrwxrwx)  Uid: ( 1000/     ban)   Gid: ( 1000/     ban)
Access: 2010-09-09 14:08:35.510887434 +0800
Modify: 2009-12-09 19:37:31.000000000 +0800
Change: 2010-09-09 14:08:34.495938942 +0800
编译下载后,启动时显示/etc/init.d/rcS: line 25: net_set: not found,仍旧是这样
 楼主| banjamin 发表于 2010-9-10 10:30:05 | 显示全部楼层
#!/bin/sh


PATH=/sbin:/bin:/usr/sbin:/usr/bin
runlevel=S
prevlevel=N
umask 022
export PATH runlevel prevlevel

#
#        Trap CTRL-C &c only in this shell so we can interrupt subprocesses.
#

mount -a
mkdir -p /dev/pts
mount -t devpts devpts /dev/pts
echo /sbin/mdev > /proc/sys/kernel/hotplug
mdev -s
mkdir -p /var/lock

wdg &

ifconfig lo 127.0.0.1

net_set &


/bin/hostname -F /etc/sysconfig/HOSTNAME

这是rcS文件
天嵌_support1 发表于 2010-9-10 11:59:55 | 显示全部楼层
5# banjamin


费解,没有问题阿。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号-2 )

GMT+8, 2024-9-18 04:31 , Processed in 1.032160 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表