marionnet: tc command and RTNETLINK answers: Operation not supported












0















using marionnet to practice networking I'm having problem using the command tc:traffic control. I get the RTNETLINK answers: Operation not supported.
Anyway I can jump over this hurdle?










share|improve this question























  • Marionnet is using User Mode Linux to provide virtualization: it's a Linux kernel configured as a standard process. What kernel is it and where does it come from? Was NET_SCHED support compiled in this kernel? For example Debian's user-mode-linux package does have NET_SCHED compiled in (as can be seen with the .../sched/ directory in the list of files). Or is it your own kernel that is lacking this feature?

    – A.B
    Jan 6 at 1:08













  • the kernel type in /usr/local/share/marionnet/kernels is linux-3.2.64-ghost. I got it by just using the script marionnet_from_scratch.sh that I got from the marionnet website and it did everything on it own. How do I know if NET_SCHED was compiled into the kernel. I don't think there is a problem with the host machine kernel because running tc on it works. It doesnt work in marionnet though..

    – user3374754
    Jan 8 at 12:12











  • marionnet.org/download/marionnet_from_scratch/0.94.x/… doesn't have CONFIG_NET_SCHED in its linux-3.2.64-ghost.config . That's the cause

    – A.B
    Jan 8 at 15:28











  • If you were using Debian 9, i'd tell to use the packaged version of marionnet which would offer to use the user-mode-linux package with the needed option and you'd be done. Here you can perhaps manage to reuse it on the wheezy (Debian 7) image from upstream, or you can compile the kernel yourself, but I wouldn't know how to explain either in an answer

    – A.B
    Jan 8 at 15:33


















0















using marionnet to practice networking I'm having problem using the command tc:traffic control. I get the RTNETLINK answers: Operation not supported.
Anyway I can jump over this hurdle?










share|improve this question























  • Marionnet is using User Mode Linux to provide virtualization: it's a Linux kernel configured as a standard process. What kernel is it and where does it come from? Was NET_SCHED support compiled in this kernel? For example Debian's user-mode-linux package does have NET_SCHED compiled in (as can be seen with the .../sched/ directory in the list of files). Or is it your own kernel that is lacking this feature?

    – A.B
    Jan 6 at 1:08













  • the kernel type in /usr/local/share/marionnet/kernels is linux-3.2.64-ghost. I got it by just using the script marionnet_from_scratch.sh that I got from the marionnet website and it did everything on it own. How do I know if NET_SCHED was compiled into the kernel. I don't think there is a problem with the host machine kernel because running tc on it works. It doesnt work in marionnet though..

    – user3374754
    Jan 8 at 12:12











  • marionnet.org/download/marionnet_from_scratch/0.94.x/… doesn't have CONFIG_NET_SCHED in its linux-3.2.64-ghost.config . That's the cause

    – A.B
    Jan 8 at 15:28











  • If you were using Debian 9, i'd tell to use the packaged version of marionnet which would offer to use the user-mode-linux package with the needed option and you'd be done. Here you can perhaps manage to reuse it on the wheezy (Debian 7) image from upstream, or you can compile the kernel yourself, but I wouldn't know how to explain either in an answer

    – A.B
    Jan 8 at 15:33
















0












0








0








using marionnet to practice networking I'm having problem using the command tc:traffic control. I get the RTNETLINK answers: Operation not supported.
Anyway I can jump over this hurdle?










share|improve this question














using marionnet to practice networking I'm having problem using the command tc:traffic control. I get the RTNETLINK answers: Operation not supported.
Anyway I can jump over this hurdle?







linux networking






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Jan 4 at 13:12









user3374754user3374754

6




6













  • Marionnet is using User Mode Linux to provide virtualization: it's a Linux kernel configured as a standard process. What kernel is it and where does it come from? Was NET_SCHED support compiled in this kernel? For example Debian's user-mode-linux package does have NET_SCHED compiled in (as can be seen with the .../sched/ directory in the list of files). Or is it your own kernel that is lacking this feature?

    – A.B
    Jan 6 at 1:08













  • the kernel type in /usr/local/share/marionnet/kernels is linux-3.2.64-ghost. I got it by just using the script marionnet_from_scratch.sh that I got from the marionnet website and it did everything on it own. How do I know if NET_SCHED was compiled into the kernel. I don't think there is a problem with the host machine kernel because running tc on it works. It doesnt work in marionnet though..

    – user3374754
    Jan 8 at 12:12











  • marionnet.org/download/marionnet_from_scratch/0.94.x/… doesn't have CONFIG_NET_SCHED in its linux-3.2.64-ghost.config . That's the cause

    – A.B
    Jan 8 at 15:28











  • If you were using Debian 9, i'd tell to use the packaged version of marionnet which would offer to use the user-mode-linux package with the needed option and you'd be done. Here you can perhaps manage to reuse it on the wheezy (Debian 7) image from upstream, or you can compile the kernel yourself, but I wouldn't know how to explain either in an answer

    – A.B
    Jan 8 at 15:33





















  • Marionnet is using User Mode Linux to provide virtualization: it's a Linux kernel configured as a standard process. What kernel is it and where does it come from? Was NET_SCHED support compiled in this kernel? For example Debian's user-mode-linux package does have NET_SCHED compiled in (as can be seen with the .../sched/ directory in the list of files). Or is it your own kernel that is lacking this feature?

    – A.B
    Jan 6 at 1:08













  • the kernel type in /usr/local/share/marionnet/kernels is linux-3.2.64-ghost. I got it by just using the script marionnet_from_scratch.sh that I got from the marionnet website and it did everything on it own. How do I know if NET_SCHED was compiled into the kernel. I don't think there is a problem with the host machine kernel because running tc on it works. It doesnt work in marionnet though..

    – user3374754
    Jan 8 at 12:12











  • marionnet.org/download/marionnet_from_scratch/0.94.x/… doesn't have CONFIG_NET_SCHED in its linux-3.2.64-ghost.config . That's the cause

    – A.B
    Jan 8 at 15:28











  • If you were using Debian 9, i'd tell to use the packaged version of marionnet which would offer to use the user-mode-linux package with the needed option and you'd be done. Here you can perhaps manage to reuse it on the wheezy (Debian 7) image from upstream, or you can compile the kernel yourself, but I wouldn't know how to explain either in an answer

    – A.B
    Jan 8 at 15:33



















Marionnet is using User Mode Linux to provide virtualization: it's a Linux kernel configured as a standard process. What kernel is it and where does it come from? Was NET_SCHED support compiled in this kernel? For example Debian's user-mode-linux package does have NET_SCHED compiled in (as can be seen with the .../sched/ directory in the list of files). Or is it your own kernel that is lacking this feature?

– A.B
Jan 6 at 1:08







Marionnet is using User Mode Linux to provide virtualization: it's a Linux kernel configured as a standard process. What kernel is it and where does it come from? Was NET_SCHED support compiled in this kernel? For example Debian's user-mode-linux package does have NET_SCHED compiled in (as can be seen with the .../sched/ directory in the list of files). Or is it your own kernel that is lacking this feature?

– A.B
Jan 6 at 1:08















the kernel type in /usr/local/share/marionnet/kernels is linux-3.2.64-ghost. I got it by just using the script marionnet_from_scratch.sh that I got from the marionnet website and it did everything on it own. How do I know if NET_SCHED was compiled into the kernel. I don't think there is a problem with the host machine kernel because running tc on it works. It doesnt work in marionnet though..

– user3374754
Jan 8 at 12:12





the kernel type in /usr/local/share/marionnet/kernels is linux-3.2.64-ghost. I got it by just using the script marionnet_from_scratch.sh that I got from the marionnet website and it did everything on it own. How do I know if NET_SCHED was compiled into the kernel. I don't think there is a problem with the host machine kernel because running tc on it works. It doesnt work in marionnet though..

– user3374754
Jan 8 at 12:12













marionnet.org/download/marionnet_from_scratch/0.94.x/… doesn't have CONFIG_NET_SCHED in its linux-3.2.64-ghost.config . That's the cause

– A.B
Jan 8 at 15:28





marionnet.org/download/marionnet_from_scratch/0.94.x/… doesn't have CONFIG_NET_SCHED in its linux-3.2.64-ghost.config . That's the cause

– A.B
Jan 8 at 15:28













If you were using Debian 9, i'd tell to use the packaged version of marionnet which would offer to use the user-mode-linux package with the needed option and you'd be done. Here you can perhaps manage to reuse it on the wheezy (Debian 7) image from upstream, or you can compile the kernel yourself, but I wouldn't know how to explain either in an answer

– A.B
Jan 8 at 15:33







If you were using Debian 9, i'd tell to use the packaged version of marionnet which would offer to use the user-mode-linux package with the needed option and you'd be done. Here you can perhaps manage to reuse it on the wheezy (Debian 7) image from upstream, or you can compile the kernel yourself, but I wouldn't know how to explain either in an answer

– A.B
Jan 8 at 15:33












0






active

oldest

votes











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
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: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
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
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1390511%2fmarionnet-tc-command-and-rtnetlink-answers-operation-not-supported%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Super User!


  • 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.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1390511%2fmarionnet-tc-command-and-rtnetlink-answers-operation-not-supported%23new-answer', 'question_page');
}
);

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







Popular posts from this blog

flock() on closed filehandle LOCK_FILE at /usr/bin/apt-mirror

Mangá

Eduardo VII do Reino Unido