我在OMAP ARM (OMAP-L138)上运行嵌入式linux。其上的以太网控制器连接到外部PHY芯片。一切运行正常,除了在某些情况下,我希望节省电力和关闭PHY (但不是挂起整个系统)。
我知道Linux可以很容易地挂起PHY,因为当我将整个系统置于挂起到内存状态时,PHY确实会断电。
但是,我希望能够通过用户空间应用程序打开和关闭PHY,按照我的意愿打开和关闭它。
我该如何实现这一点?我对linux相当陌生,我可以用C语言编写用户空间应用程序来打开设备驱动程序并访问它们。
PHY通过MII接口连接,但我在/dev/下看不到mii。(例如,为了访问i2c驱动程序,我一直在执行fd = o
通过安装Windows8.1,我删除了整个linux分区(33 my ),包括交换部分(对不起,我的愚蠢).但是我把我的/home/文件夹都放在了其他分区上。我又安装了lubuntu。如何摆脱当前的家园,连接我以前创建的/ home /?
我想要链接的当前磁盘和引导信息:http://paste.ubuntu.com/6605992/ /Home/分区的大小为149-160 to。请给我发送终端命令连接/家庭/返回。我没有经验丰富的linux用户,我只使用了几天。请根据我上面添加的粘贴发送终端命令。
我有一个Linux脚本,它像这样读取用户输入:
read -er user_input
这可能会失败,因为-e在bash中是受支持的(可能还有其他一些shell),但是如果使用zsh,则会失败。我想出了这个:
{
# This may fail. The "e" option is a bash extension that allows user to
# use arrows to navigate the input. If it fails, we fall back to classic
# read and ignore the error
我最近在Ubuntu服务器上运行了sudo apt-get update和sudo apt-get install,APT建议运行sudo apt autoremove。当我运行这个命令时,它会警告我:
The following packages will be REMOVED:
linux-headers-4.4.0-31 linux-headers-4.4.0-31-generic linux-headers-4.4.0-57 linux-headers-4.4.0-57-generic linux-headers-4.4.0-62
linux-headers-4.4.0-62-