Can't find /lib/modules/
I'm using an NXP embedded linux board and I compiled u-boot, the kernel and am using a linaro rootfs.
On it I installed freeswitch and loaded mod_gsmopen with a Huawei module and it didn't work. After a little bit of reading the conf file I found that it was trying to read ttyUSB3, so I tried finding the correct ttyUSB but I can't find any /dev/ttyUSB modules, even though it detects the module.
I've tried using lsusb, lsblk and lsmod but only lsusb gives me something about the USB module.
After some reading and trying to find a similar problem, I saw some posts telling me to try
modprobe usbserial
depmod
Modprobe command gives me the result:
modprobe: ERROR: ../libkmod/libkmod.c:557 kmod_search_moddep() could not open moddep file '/lib/modules/4.1.15/modules.dep.bin'
And depmod gives me:
depmod: ERROR: could not open directory /lib/modules/4.1.15: No such file or directory
depmod: FATAL: could not search modules: No such file or directory
I found on a post to do something likes this:
apt-get install --reinstall linux-image-`uname -r`
But it doesn't find the package. When I do an apt-cache search linux-image I get many results, ranging from linux-image-4.4 to 4.9, which leads me to believe that there isn't any linux-image available for my version of the kernel and I don't know if I can install something from a newer version of the kernel.
My solution so far has been downloading kernel 4.9.34 which is longterm and recompile it from scratch again, but there is a chance that the problem persists and also this tkes a long time in my machine. Does anyone have any easier solutions?
PS: I'm on armhf, i.MX6ULL module from NXP. Also, /lib/modules does not exist on my machine
linux kernel kernel-modules arm cross-compilation
add a comment |
I'm using an NXP embedded linux board and I compiled u-boot, the kernel and am using a linaro rootfs.
On it I installed freeswitch and loaded mod_gsmopen with a Huawei module and it didn't work. After a little bit of reading the conf file I found that it was trying to read ttyUSB3, so I tried finding the correct ttyUSB but I can't find any /dev/ttyUSB modules, even though it detects the module.
I've tried using lsusb, lsblk and lsmod but only lsusb gives me something about the USB module.
After some reading and trying to find a similar problem, I saw some posts telling me to try
modprobe usbserial
depmod
Modprobe command gives me the result:
modprobe: ERROR: ../libkmod/libkmod.c:557 kmod_search_moddep() could not open moddep file '/lib/modules/4.1.15/modules.dep.bin'
And depmod gives me:
depmod: ERROR: could not open directory /lib/modules/4.1.15: No such file or directory
depmod: FATAL: could not search modules: No such file or directory
I found on a post to do something likes this:
apt-get install --reinstall linux-image-`uname -r`
But it doesn't find the package. When I do an apt-cache search linux-image I get many results, ranging from linux-image-4.4 to 4.9, which leads me to believe that there isn't any linux-image available for my version of the kernel and I don't know if I can install something from a newer version of the kernel.
My solution so far has been downloading kernel 4.9.34 which is longterm and recompile it from scratch again, but there is a chance that the problem persists and also this tkes a long time in my machine. Does anyone have any easier solutions?
PS: I'm on armhf, i.MX6ULL module from NXP. Also, /lib/modules does not exist on my machine
linux kernel kernel-modules arm cross-compilation
add a comment |
I'm using an NXP embedded linux board and I compiled u-boot, the kernel and am using a linaro rootfs.
On it I installed freeswitch and loaded mod_gsmopen with a Huawei module and it didn't work. After a little bit of reading the conf file I found that it was trying to read ttyUSB3, so I tried finding the correct ttyUSB but I can't find any /dev/ttyUSB modules, even though it detects the module.
I've tried using lsusb, lsblk and lsmod but only lsusb gives me something about the USB module.
After some reading and trying to find a similar problem, I saw some posts telling me to try
modprobe usbserial
depmod
Modprobe command gives me the result:
modprobe: ERROR: ../libkmod/libkmod.c:557 kmod_search_moddep() could not open moddep file '/lib/modules/4.1.15/modules.dep.bin'
And depmod gives me:
depmod: ERROR: could not open directory /lib/modules/4.1.15: No such file or directory
depmod: FATAL: could not search modules: No such file or directory
I found on a post to do something likes this:
apt-get install --reinstall linux-image-`uname -r`
But it doesn't find the package. When I do an apt-cache search linux-image I get many results, ranging from linux-image-4.4 to 4.9, which leads me to believe that there isn't any linux-image available for my version of the kernel and I don't know if I can install something from a newer version of the kernel.
My solution so far has been downloading kernel 4.9.34 which is longterm and recompile it from scratch again, but there is a chance that the problem persists and also this tkes a long time in my machine. Does anyone have any easier solutions?
PS: I'm on armhf, i.MX6ULL module from NXP. Also, /lib/modules does not exist on my machine
linux kernel kernel-modules arm cross-compilation
I'm using an NXP embedded linux board and I compiled u-boot, the kernel and am using a linaro rootfs.
On it I installed freeswitch and loaded mod_gsmopen with a Huawei module and it didn't work. After a little bit of reading the conf file I found that it was trying to read ttyUSB3, so I tried finding the correct ttyUSB but I can't find any /dev/ttyUSB modules, even though it detects the module.
I've tried using lsusb, lsblk and lsmod but only lsusb gives me something about the USB module.
After some reading and trying to find a similar problem, I saw some posts telling me to try
modprobe usbserial
depmod
Modprobe command gives me the result:
modprobe: ERROR: ../libkmod/libkmod.c:557 kmod_search_moddep() could not open moddep file '/lib/modules/4.1.15/modules.dep.bin'
And depmod gives me:
depmod: ERROR: could not open directory /lib/modules/4.1.15: No such file or directory
depmod: FATAL: could not search modules: No such file or directory
I found on a post to do something likes this:
apt-get install --reinstall linux-image-`uname -r`
But it doesn't find the package. When I do an apt-cache search linux-image I get many results, ranging from linux-image-4.4 to 4.9, which leads me to believe that there isn't any linux-image available for my version of the kernel and I don't know if I can install something from a newer version of the kernel.
My solution so far has been downloading kernel 4.9.34 which is longterm and recompile it from scratch again, but there is a chance that the problem persists and also this tkes a long time in my machine. Does anyone have any easier solutions?
PS: I'm on armhf, i.MX6ULL module from NXP. Also, /lib/modules does not exist on my machine
linux kernel kernel-modules arm cross-compilation
linux kernel kernel-modules arm cross-compilation
asked Jun 25 '17 at 20:27
morcillomorcillo
1014
1014
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
Ok. So I had many problems, so let's start from the beginning.
At that time I was trying to compile the drivers builtin into the kernel and not as a module. For some reason that didn't work so I decided to compile them as modules separately and installing them later.
The main problema I wasn't finding any package when doing apt-get was because I wasn't using a kernel version that had the linux image ready for installation. Basically I needed to install compile and install it myself.
One other thing that made everything start working was when I started compiling the linux headers, without doing that I'd probably still be trying to get my board to work.
add a comment |
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "106"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f373319%2fcant-find-lib-modules%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
Ok. So I had many problems, so let's start from the beginning.
At that time I was trying to compile the drivers builtin into the kernel and not as a module. For some reason that didn't work so I decided to compile them as modules separately and installing them later.
The main problema I wasn't finding any package when doing apt-get was because I wasn't using a kernel version that had the linux image ready for installation. Basically I needed to install compile and install it myself.
One other thing that made everything start working was when I started compiling the linux headers, without doing that I'd probably still be trying to get my board to work.
add a comment |
Ok. So I had many problems, so let's start from the beginning.
At that time I was trying to compile the drivers builtin into the kernel and not as a module. For some reason that didn't work so I decided to compile them as modules separately and installing them later.
The main problema I wasn't finding any package when doing apt-get was because I wasn't using a kernel version that had the linux image ready for installation. Basically I needed to install compile and install it myself.
One other thing that made everything start working was when I started compiling the linux headers, without doing that I'd probably still be trying to get my board to work.
add a comment |
Ok. So I had many problems, so let's start from the beginning.
At that time I was trying to compile the drivers builtin into the kernel and not as a module. For some reason that didn't work so I decided to compile them as modules separately and installing them later.
The main problema I wasn't finding any package when doing apt-get was because I wasn't using a kernel version that had the linux image ready for installation. Basically I needed to install compile and install it myself.
One other thing that made everything start working was when I started compiling the linux headers, without doing that I'd probably still be trying to get my board to work.
Ok. So I had many problems, so let's start from the beginning.
At that time I was trying to compile the drivers builtin into the kernel and not as a module. For some reason that didn't work so I decided to compile them as modules separately and installing them later.
The main problema I wasn't finding any package when doing apt-get was because I wasn't using a kernel version that had the linux image ready for installation. Basically I needed to install compile and install it myself.
One other thing that made everything start working was when I started compiling the linux headers, without doing that I'd probably still be trying to get my board to work.
answered 28 mins ago
morcillomorcillo
1014
1014
add a comment |
add a comment |
Thanks for contributing an answer to Unix & Linux Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f373319%2fcant-find-lib-modules%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown