public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] wanrouter modprobe
@ 2013-03-07 17:23 Tamer Higazi
  2013-03-07 20:53 ` Daniel Frey
  0 siblings, 1 reply; 8+ messages in thread
From: Tamer Higazi @ 2013-03-07 17:23 UTC (permalink / raw
  To: gentoo-user

Hi people!
I have tried to install the latest release of wanpipe through the
freeswitch overlay, which I did so far successfully. Shortly I have
realised, that the "wanrouter" module is not loadable. When I try to
load it I get the following error:

office / # modprobe wanrouter
modprobe: ERROR: could not insert 'wanrouter': Exec format error


What could it be?!


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] wanrouter modprobe
  2013-03-07 17:23 [gentoo-user] wanrouter modprobe Tamer Higazi
@ 2013-03-07 20:53 ` Daniel Frey
  2013-03-07 20:57   ` Alan McKinnon
  2013-03-08 11:50   ` [gentoo-user] wanrouter modprobe Tamer Higazi
  0 siblings, 2 replies; 8+ messages in thread
From: Daniel Frey @ 2013-03-07 20:53 UTC (permalink / raw
  To: gentoo-user

On 03/07/2013 09:23 AM, Tamer Higazi wrote:
> Hi people!
> I have tried to install the latest release of wanpipe through the
> freeswitch overlay, which I did so far successfully. Shortly I have
> realised, that the "wanrouter" module is not loadable. When I try to
> load it I get the following error:
> 
> office / # modprobe wanrouter
> modprobe: ERROR: could not insert 'wanrouter': Exec format error
> 
> 
> What could it be?!
> 

It sounds like the kernel doesn't know how to run the binary. I don't
have experience with this particular error, but maybe running

`file wanrouter.ko`

and checking to see what it says may be of help.

It should tell you what executable format it is using, then you'd need
to cross-reference in the kernel .config to make sure you have support
for that executable format compiled in.

Dan


^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] wanrouter modprobe
  2013-03-07 20:53 ` Daniel Frey
@ 2013-03-07 20:57   ` Alan McKinnon
  2013-03-08 11:52     ` Tamer Higazi
  2013-03-08 11:50   ` [gentoo-user] wanrouter modprobe Tamer Higazi
  1 sibling, 1 reply; 8+ messages in thread
From: Alan McKinnon @ 2013-03-07 20:57 UTC (permalink / raw
  To: gentoo-user

On 07/03/2013 22:53, Daniel Frey wrote:
> On 03/07/2013 09:23 AM, Tamer Higazi wrote:
>> Hi people!
>> I have tried to install the latest release of wanpipe through the
>> freeswitch overlay, which I did so far successfully. Shortly I have
>> realised, that the "wanrouter" module is not loadable. When I try to
>> load it I get the following error:
>>
>> office / # modprobe wanrouter
>> modprobe: ERROR: could not insert 'wanrouter': Exec format error
>>
>>
>> What could it be?!
>>
> 
> It sounds like the kernel doesn't know how to run the binary. I don't
> have experience with this particular error, but maybe running
> 
> `file wanrouter.ko`
> 
> and checking to see what it says may be of help.
> 
> It should tell you what executable format it is using, then you'd need
> to cross-reference in the kernel .config to make sure you have support
> for that executable format compiled in.
> 
> Dan
> 

He should also check what dmesg says when modprobing the module, that
usually gives a clue.

An elementary Google search reveals that it's usually obvious things
like trying to load a module built for a different kernel version, or
trying to load a module that is not compatible with another one already
loaded.

-- 
Alan McKinnon
alan.mckinnon@gmail.com



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] wanrouter modprobe
  2013-03-07 20:53 ` Daniel Frey
  2013-03-07 20:57   ` Alan McKinnon
@ 2013-03-08 11:50   ` Tamer Higazi
  1 sibling, 0 replies; 8+ messages in thread
From: Tamer Higazi @ 2013-03-08 11:50 UTC (permalink / raw
  To: gentoo-user

Hi Daniel!
It tells me:

wanrouter.ko: ELF 64-bit LSB relocatable, x86-64, version 1 (SYSV),
BuildID[sha1]=0xc0b7c0d39ff6be2335b0317010649c8fff44d58d, not stripped


what shoould I do know?!


Tamer

Am 07.03.2013 21:53, schrieb Daniel Frey:
> On 03/07/2013 09:23 AM, Tamer Higazi wrote:
>> Hi people!
>> I have tried to install the latest release of wanpipe through the
>> freeswitch overlay, which I did so far successfully. Shortly I have
>> realised, that the "wanrouter" module is not loadable. When I try to
>> load it I get the following error:
>>
>> office / # modprobe wanrouter
>> modprobe: ERROR: could not insert 'wanrouter': Exec format error
>>
>>
>> What could it be?!
>>
> 
> It sounds like the kernel doesn't know how to run the binary. I don't
> have experience with this particular error, but maybe running
> 
> `file wanrouter.ko`
> 
> and checking to see what it says may be of help.
> 
> It should tell you what executable format it is using, then you'd need
> to cross-reference in the kernel .config to make sure you have support
> for that executable format compiled in.
> 
> Dan
> 



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] wanrouter modprobe
  2013-03-07 20:57   ` Alan McKinnon
@ 2013-03-08 11:52     ` Tamer Higazi
  2013-03-08 13:09       ` Alan McKinnon
  0 siblings, 1 reply; 8+ messages in thread
From: Tamer Higazi @ 2013-03-08 11:52 UTC (permalink / raw
  To: gentoo-user

Hi Alan,
insmod wanrouter.ko tells me in dmesg:


wanrouter: exports duplicate symbol register_wan_device (owned by kernel)


what does this message mean here ???


Tamer


Am 07.03.2013 21:57, schrieb Alan McKinnon:
> On 07/03/2013 22:53, Daniel Frey wrote:
>> On 03/07/2013 09:23 AM, Tamer Higazi wrote:
>>> Hi people!
>>> I have tried to install the latest release of wanpipe through the
>>> freeswitch overlay, which I did so far successfully. Shortly I have
>>> realised, that the "wanrouter" module is not loadable. When I try to
>>> load it I get the following error:
>>>
>>> office / # modprobe wanrouter
>>> modprobe: ERROR: could not insert 'wanrouter': Exec format error
>>>
>>>
>>> What could it be?!
>>>
>>
>> It sounds like the kernel doesn't know how to run the binary. I don't
>> have experience with this particular error, but maybe running
>>
>> `file wanrouter.ko`
>>
>> and checking to see what it says may be of help.
>>
>> It should tell you what executable format it is using, then you'd need
>> to cross-reference in the kernel .config to make sure you have support
>> for that executable format compiled in.
>>
>> Dan
>>
> 
> He should also check what dmesg says when modprobing the module, that
> usually gives a clue.
> 
> An elementary Google search reveals that it's usually obvious things
> like trying to load a module built for a different kernel version, or
> trying to load a module that is not compatible with another one already
> loaded.
> 



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] wanrouter modprobe
  2013-03-08 11:52     ` Tamer Higazi
@ 2013-03-08 13:09       ` Alan McKinnon
  2013-03-08 13:21         ` Tamer Higazi
  2013-03-08 16:45         ` [gentoo-user] wanrouter modprobe [SOLVED] Tamer Higazi
  0 siblings, 2 replies; 8+ messages in thread
From: Alan McKinnon @ 2013-03-08 13:09 UTC (permalink / raw
  To: gentoo-user

On 08/03/2013 13:52, Tamer Higazi wrote:
> Hi Alan,
> insmod wanrouter.ko tells me in dmesg:
> 
> 
> wanrouter: exports duplicate symbol register_wan_device (owned by kernel)


It means your module is buggy and you can't use it.


> 
> 
> what does this message mean here ???
> 
> 
> Tamer
> 
> 
> Am 07.03.2013 21:57, schrieb Alan McKinnon:
>> On 07/03/2013 22:53, Daniel Frey wrote:
>>> On 03/07/2013 09:23 AM, Tamer Higazi wrote:
>>>> Hi people!
>>>> I have tried to install the latest release of wanpipe through the
>>>> freeswitch overlay, which I did so far successfully. Shortly I have
>>>> realised, that the "wanrouter" module is not loadable. When I try to
>>>> load it I get the following error:
>>>>
>>>> office / # modprobe wanrouter
>>>> modprobe: ERROR: could not insert 'wanrouter': Exec format error
>>>>
>>>>
>>>> What could it be?!
>>>>
>>>
>>> It sounds like the kernel doesn't know how to run the binary. I don't
>>> have experience with this particular error, but maybe running
>>>
>>> `file wanrouter.ko`
>>>
>>> and checking to see what it says may be of help.
>>>
>>> It should tell you what executable format it is using, then you'd need
>>> to cross-reference in the kernel .config to make sure you have support
>>> for that executable format compiled in.
>>>
>>> Dan
>>>
>>
>> He should also check what dmesg says when modprobing the module, that
>> usually gives a clue.
>>
>> An elementary Google search reveals that it's usually obvious things
>> like trying to load a module built for a different kernel version, or
>> trying to load a module that is not compatible with another one already
>> loaded.
>>
> 
> 


-- 
Alan McKinnon
alan.mckinnon@gmail.com



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] wanrouter modprobe
  2013-03-08 13:09       ` Alan McKinnon
@ 2013-03-08 13:21         ` Tamer Higazi
  2013-03-08 16:45         ` [gentoo-user] wanrouter modprobe [SOLVED] Tamer Higazi
  1 sibling, 0 replies; 8+ messages in thread
From: Tamer Higazi @ 2013-03-08 13:21 UTC (permalink / raw
  To: gentoo-user

Hi Alan!
what means "owned by kernel" ????

I mean, this is a module that is running at all other distros, but not
on the gentoo machine.

Is there something I have builtin the kernel that I should propably
leave out ???

Sangoma for sure wouldn't have released the module when it wouldn't have
been successfully tested.




Tamer

Am 08.03.2013 14:09, schrieb Alan McKinnon:
> On 08/03/2013 13:52, Tamer Higazi wrote:
>> Hi Alan,
>> insmod wanrouter.ko tells me in dmesg:
>>
>>
>> wanrouter: exports duplicate symbol register_wan_device (owned by kernel)
> 
> 
> It means your module is buggy and you can't use it.
> 
> 
>>
>>
>> what does this message mean here ???
>>
>>
>> Tamer
>>
>>
>> Am 07.03.2013 21:57, schrieb Alan McKinnon:
>>> On 07/03/2013 22:53, Daniel Frey wrote:
>>>> On 03/07/2013 09:23 AM, Tamer Higazi wrote:
>>>>> Hi people!
>>>>> I have tried to install the latest release of wanpipe through the
>>>>> freeswitch overlay, which I did so far successfully. Shortly I have
>>>>> realised, that the "wanrouter" module is not loadable. When I try to
>>>>> load it I get the following error:
>>>>>
>>>>> office / # modprobe wanrouter
>>>>> modprobe: ERROR: could not insert 'wanrouter': Exec format error
>>>>>
>>>>>
>>>>> What could it be?!
>>>>>
>>>>
>>>> It sounds like the kernel doesn't know how to run the binary. I don't
>>>> have experience with this particular error, but maybe running
>>>>
>>>> `file wanrouter.ko`
>>>>
>>>> and checking to see what it says may be of help.
>>>>
>>>> It should tell you what executable format it is using, then you'd need
>>>> to cross-reference in the kernel .config to make sure you have support
>>>> for that executable format compiled in.
>>>>
>>>> Dan
>>>>
>>>
>>> He should also check what dmesg says when modprobing the module, that
>>> usually gives a clue.
>>>
>>> An elementary Google search reveals that it's usually obvious things
>>> like trying to load a module built for a different kernel version, or
>>> trying to load a module that is not compatible with another one already
>>> loaded.
>>>
>>
>>
> 
> 



^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [gentoo-user] wanrouter modprobe [SOLVED]
  2013-03-08 13:09       ` Alan McKinnon
  2013-03-08 13:21         ` Tamer Higazi
@ 2013-03-08 16:45         ` Tamer Higazi
  1 sibling, 0 replies; 8+ messages in thread
From: Tamer Higazi @ 2013-03-08 16:45 UTC (permalink / raw
  To: gentoo-user

Hi Alan!
Solved it!!!

I recompiled the kernel, and unchecked the builtin option
NET_WAN_ROUTER, which was previously set in the kernel config.

After then, I rebuilt wanpipe from the scratch again, and then VOILAAA,
IT WORKED!!!!



Tamer


Am 08.03.2013 14:09, schrieb Alan McKinnon:
> On 08/03/2013 13:52, Tamer Higazi wrote:
>> Hi Alan,
>> insmod wanrouter.ko tells me in dmesg:
>>
>>
>> wanrouter: exports duplicate symbol register_wan_device (owned by kernel)
> 
> 
> It means your module is buggy and you can't use it.
> 
> 
>>
>>
>> what does this message mean here ???
>>
>>
>> Tamer
>>
>>
>> Am 07.03.2013 21:57, schrieb Alan McKinnon:
>>> On 07/03/2013 22:53, Daniel Frey wrote:
>>>> On 03/07/2013 09:23 AM, Tamer Higazi wrote:
>>>>> Hi people!
>>>>> I have tried to install the latest release of wanpipe through the
>>>>> freeswitch overlay, which I did so far successfully. Shortly I have
>>>>> realised, that the "wanrouter" module is not loadable. When I try to
>>>>> load it I get the following error:
>>>>>
>>>>> office / # modprobe wanrouter
>>>>> modprobe: ERROR: could not insert 'wanrouter': Exec format error
>>>>>
>>>>>
>>>>> What could it be?!
>>>>>
>>>>
>>>> It sounds like the kernel doesn't know how to run the binary. I don't
>>>> have experience with this particular error, but maybe running
>>>>
>>>> `file wanrouter.ko`
>>>>
>>>> and checking to see what it says may be of help.
>>>>
>>>> It should tell you what executable format it is using, then you'd need
>>>> to cross-reference in the kernel .config to make sure you have support
>>>> for that executable format compiled in.
>>>>
>>>> Dan
>>>>
>>>
>>> He should also check what dmesg says when modprobing the module, that
>>> usually gives a clue.
>>>
>>> An elementary Google search reveals that it's usually obvious things
>>> like trying to load a module built for a different kernel version, or
>>> trying to load a module that is not compatible with another one already
>>> loaded.
>>>
>>
>>
> 
> 



^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2013-03-08 16:45 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-07 17:23 [gentoo-user] wanrouter modprobe Tamer Higazi
2013-03-07 20:53 ` Daniel Frey
2013-03-07 20:57   ` Alan McKinnon
2013-03-08 11:52     ` Tamer Higazi
2013-03-08 13:09       ` Alan McKinnon
2013-03-08 13:21         ` Tamer Higazi
2013-03-08 16:45         ` [gentoo-user] wanrouter modprobe [SOLVED] Tamer Higazi
2013-03-08 11:50   ` [gentoo-user] wanrouter modprobe Tamer Higazi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox