public inbox for development@lists.ipfire.org
 help / color / mirror / Atom feed
* After updating 'arping' to 2.15: can't login with SSH
@ 2015-12-06 13:49 Matthias Fischer
  2015-12-07 14:05 ` ue
  0 siblings, 1 reply; 6+ messages in thread
From: Matthias Fischer @ 2015-12-06 13:49 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 2754 bytes --]

Hi,

it came to my view 
(https://forum.ipfire.org/viewtopic.php?f=27&t=15377&sid=a93f68dc580a6301bb3afe3a85d0c44d#p92425) 
that there is an update for 'arping'. New version is 2.15 (IPFire: 
2.05). Having the time, I tried.

First results:

- After some lfs-changes building seems ok, Diffs are as follows:

***SNIP***
diff --git a/lfs/arping b/lfs/arping
index 13eb05e..7680fdb 100644
--- a/lfs/arping
+++ b/lfs/arping
@@ -1,7 +1,7 @@
 
###############################################################################
  # 
         #
  # IPFire.org - A linux based firewall 
         #
-# Copyright (C) 2007  Michael Tremer & Christian Schmidt 
        #
+# Copyright (C) 2015  Michael Tremer & Christian Schmidt 
        #
  # 
         #
  # This program is free software: you can redistribute it and/or modify 
        #
  # it under the terms of the GNU General Public License as published by 
        #
@@ -24,7 +24,7 @@

  include Config

-VER        = 2.05
+VER        = 2.15

  THISAPP    = arping-$(VER)
  DL_FILE    = $(THISAPP).tar.gz
@@ -40,7 +40,7 @@ objects = $(DL_FILE)

  $(DL_FILE) = $(DL_FROM)/$(DL_FILE)

-$(DL_FILE)_MD5 = 96e7c2ce8ae09046e264a314eeaac4dd
+$(DL_FILE)_MD5 = 676584f6eb4ccc8c70fc6b2c702df75d

  install : $(TARGET)

@@ -70,7 +70,8 @@ $(subst %,%_MD5,$(objects)) :
  $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
  	@$(PREBUILD)
  	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
+	cd $(DIR_APP) && ./configure --prefix=/usr
  	cd $(DIR_APP) && make $(MAKETUNING)
-	cd $(DIR_APP) && install -m 0755 arping /usr/sbin
+	cd $(DIR_APP) && make install-exec
  	@rm -rf $(DIR_APP)
  	@$(POSTBUILD)
***SNAP***

Resulting binary is a bit small. Smaller than expected. Ok, nevertheless 
- ("...this will NOT work...!") -  copied it to '/usr/sbin' (after 
making a backup... ;-) ).

Rebooting the machine showed no visible problems. At first. But after 
starting SSH, I couldn't no longer login with PuTTY. Exactly NOTHING 
happens.

SSH-Log shows:

...
11:18:02	sshd[2852]: 	Server listening on 0.0.0.0 port 222.
11:18:02	sshd[2852]: 	Server listening on :: port 222.
11:18:02	sshd[2859]: 	error: Bind to port 222 on 0.0.0.0 failed: Address 
already in use.
11:18:02	sshd[2859]: 	error: Bind to port 222 on :: failed: Address 
already in use.
11:18:02	sshd[2859]: 	fatal: Cannot bind any address.
...

Copied the old 'arping 2.05' back to '/usr/sbin', rebooted, PuTTY works.

Ok, so there is something missing (in lfs!?), probably 
configure-options, which is beyond my small programming skills. If 
anyone is interested in the new 'arping'-version and capable of this: 
any hints are welcome. ;-)

Best,
Matthias

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

* Re: After updating 'arping' to 2.15: can't login with SSH
  2015-12-06 13:49 After updating 'arping' to 2.15: can't login with SSH Matthias Fischer
@ 2015-12-07 14:05 ` ue
  2015-12-07 17:48   ` Matthias Fischer
  0 siblings, 1 reply; 6+ messages in thread
From: ue @ 2015-12-07 14:05 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 4343 bytes --]

Hi Matthias,
have build also arping-2.15 (should be the same since i have here an appropriate md5sum) but i have only copied it like /libnet /usr/lib/libnet.so usr/lib/libnet.so.1 /usr/lib/libnet.so.1.7.0 also from my building environment to the productive one (no fresh .iso Install) and have had here no problem with SSH but also arping works as expected:

-> arping -h
ARPing 2.15, by Thomas Habets <thomas(a)habets.se>
usage: arping [ -0aAbdDeFpPqrRuUv ] [ -w <us> ] [ -W <sec> ] [ -S <host/ip> ]
              [ -T <host/ip ] [ -s <MAC> ] [ -t <MAC> ] [ -c <count> ]
              [ -C <count> ] [ -i <interface> ] [ -m <type> ] <host/ip/MAC | -B>
For complete usage info, use --help or check the manage.

As a beneath info my arping LFS differs a little to yours in Installation Details" section:

###############################################################################
# Installation Details
###############################################################################

$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
	@$(PREBUILD)
	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
	cd $(DIR_APP) && ./bootstrap.sh
	cd $(DIR_APP) && ./configure --prefix=/usr

	cd $(DIR_APP) && make $(MAKETUNING)
	cd $(DIR_APP) && make install

	@rm -rf $(DIR_APP)
	@$(POSTBUILD)


but i think this aren´t a explanation causing your SSH problem which i currently can not´t reproduce here.

Greetings,

Erik



Am 06.12.2015 um 14:49 schrieb Matthias Fischer:

> Hi,
> 
> it came to my view (https://forum.ipfire.org/viewtopic.php?f=27&t=15377&sid=a93f68dc580a6301bb3afe3a85d0c44d#p92425) that there is an update for 'arping'. New version is 2.15 (IPFire: 2.05). Having the time, I tried.
> 
> First results:
> 
> - After some lfs-changes building seems ok, Diffs are as follows:
> 
> ***SNIP***
> diff --git a/lfs/arping b/lfs/arping
> index 13eb05e..7680fdb 100644
> --- a/lfs/arping
> +++ b/lfs/arping
> @@ -1,7 +1,7 @@
> ###############################################################################
> #         #
> # IPFire.org - A linux based firewall         #
> -# Copyright (C) 2007  Michael Tremer & Christian Schmidt        #
> +# Copyright (C) 2015  Michael Tremer & Christian Schmidt        #
> #         #
> # This program is free software: you can redistribute it and/or modify        #
> # it under the terms of the GNU General Public License as published by        #
> @@ -24,7 +24,7 @@
> 
> include Config
> 
> -VER        = 2.05
> +VER        = 2.15
> 
> THISAPP    = arping-$(VER)
> DL_FILE    = $(THISAPP).tar.gz
> @@ -40,7 +40,7 @@ objects = $(DL_FILE)
> 
> $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
> 
> -$(DL_FILE)_MD5 = 96e7c2ce8ae09046e264a314eeaac4dd
> +$(DL_FILE)_MD5 = 676584f6eb4ccc8c70fc6b2c702df75d
> 
> install : $(TARGET)
> 
> @@ -70,7 +70,8 @@ $(subst %,%_MD5,$(objects)) :
> $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
> 	@$(PREBUILD)
> 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
> +	cd $(DIR_APP) && ./configure --prefix=/usr
> 	cd $(DIR_APP) && make $(MAKETUNING)
> -	cd $(DIR_APP) && install -m 0755 arping /usr/sbin
> +	cd $(DIR_APP) && make install-exec
> 	@rm -rf $(DIR_APP)
> 	@$(POSTBUILD)
> ***SNAP***
> 
> Resulting binary is a bit small. Smaller than expected. Ok, nevertheless - ("...this will NOT work...!") -  copied it to '/usr/sbin' (after making a backup... ;-) ).
> 
> Rebooting the machine showed no visible problems. At first. But after starting SSH, I couldn't no longer login with PuTTY. Exactly NOTHING happens.
> 
> SSH-Log shows:
> 
> ...
> 11:18:02	sshd[2852]: 	Server listening on 0.0.0.0 port 222.
> 11:18:02	sshd[2852]: 	Server listening on :: port 222.
> 11:18:02	sshd[2859]: 	error: Bind to port 222 on 0.0.0.0 failed: Address already in use.
> 11:18:02	sshd[2859]: 	error: Bind to port 222 on :: failed: Address already in use.
> 11:18:02	sshd[2859]: 	fatal: Cannot bind any address.
> ...
> 
> Copied the old 'arping 2.05' back to '/usr/sbin', rebooted, PuTTY works.
> 
> Ok, so there is something missing (in lfs!?), probably configure-options, which is beyond my small programming skills. If anyone is interested in the new 'arping'-version and capable of this: any hints are welcome. ;-)
> 
> Best,
> Matthias


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

* Re: After updating 'arping' to 2.15: can't login with SSH
  2015-12-07 14:05 ` ue
@ 2015-12-07 17:48   ` Matthias Fischer
  2015-12-08 17:54     ` Matthias Fischer
  0 siblings, 1 reply; 6+ messages in thread
From: Matthias Fischer @ 2015-12-07 17:48 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 4709 bytes --]

On 07.12.2015 15:05, ue wrote:
> Hi Matthias,
> have build also arping-2.15 (should be the same since i have here an appropriate md5sum) but i have only copied it like /libnet /usr/lib/libnet.so usr/lib/libnet.so.1 /usr/lib/libnet.so.1.7.0 also from my building environment to the productive one (no fresh .iso Install) and have had here no problem with SSH but also arping works as expected:

Hm... ;-)

> -> arping -h
> ARPing 2.15, by Thomas Habets <thomas(a)habets.se>
> usage: arping [ -0aAbdDeFpPqrRuUv ] [ -w <us> ] [ -W <sec> ] [ -S <host/ip> ]
>                [ -T <host/ip ] [ -s <MAC> ] [ -t <MAC> ] [ -c <count> ]
>                [ -C <count> ] [ -i <interface> ] [ -m <type> ] <host/ip/MAC | -B>
> For complete usage info, use --help or check the manage.

I had exactly the same output, so I thought that everything could be 
fine. It wasn't...

> As a beneath info my arping LFS differs a little to yours in Installation Details" section:

I'll try again with your settings. Devel is running.

> ###############################################################################
> # Installation Details
> ###############################################################################
>
> $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
> 	@$(PREBUILD)
> 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
> 	cd $(DIR_APP) && ./bootstrap.sh
> 	cd $(DIR_APP) && ./configure --prefix=/usr
>
> 	cd $(DIR_APP) && make $(MAKETUNING)
> 	cd $(DIR_APP) && make install
>
> 	@rm -rf $(DIR_APP)
> 	@$(POSTBUILD)
>
>
> but i think this aren´t a explanation causing your SSH problem which i currently can not´t reproduce here.

Thanks a lot - we'll see...

Best,
Matthias

> Greetings,
>
> Erik
>
>
>
> Am 06.12.2015 um 14:49 schrieb Matthias Fischer:
>
>> Hi,
>>
>> it came to my view (https://forum.ipfire.org/viewtopic.php?f=27&t=15377&sid=a93f68dc580a6301bb3afe3a85d0c44d#p92425) that there is an update for 'arping'. New version is 2.15 (IPFire: 2.05). Having the time, I tried.
>>
>> First results:
>>
>> - After some lfs-changes building seems ok, Diffs are as follows:
>>
>> ***SNIP***
>> diff --git a/lfs/arping b/lfs/arping
>> index 13eb05e..7680fdb 100644
>> --- a/lfs/arping
>> +++ b/lfs/arping
>> @@ -1,7 +1,7 @@
>> ###############################################################################
>> #         #
>> # IPFire.org - A linux based firewall         #
>> -# Copyright (C) 2007  Michael Tremer & Christian Schmidt        #
>> +# Copyright (C) 2015  Michael Tremer & Christian Schmidt        #
>> #         #
>> # This program is free software: you can redistribute it and/or modify        #
>> # it under the terms of the GNU General Public License as published by        #
>> @@ -24,7 +24,7 @@
>>
>> include Config
>>
>> -VER        = 2.05
>> +VER        = 2.15
>>
>> THISAPP    = arping-$(VER)
>> DL_FILE    = $(THISAPP).tar.gz
>> @@ -40,7 +40,7 @@ objects = $(DL_FILE)
>>
>> $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
>>
>> -$(DL_FILE)_MD5 = 96e7c2ce8ae09046e264a314eeaac4dd
>> +$(DL_FILE)_MD5 = 676584f6eb4ccc8c70fc6b2c702df75d
>>
>> install : $(TARGET)
>>
>> @@ -70,7 +70,8 @@ $(subst %,%_MD5,$(objects)) :
>> $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
>> 	@$(PREBUILD)
>> 	@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
>> +	cd $(DIR_APP) && ./configure --prefix=/usr
>> 	cd $(DIR_APP) && make $(MAKETUNING)
>> -	cd $(DIR_APP) && install -m 0755 arping /usr/sbin
>> +	cd $(DIR_APP) && make install-exec
>> 	@rm -rf $(DIR_APP)
>> 	@$(POSTBUILD)
>> ***SNAP***
>>
>> Resulting binary is a bit small. Smaller than expected. Ok, nevertheless - ("...this will NOT work...!") -  copied it to '/usr/sbin' (after making a backup... ;-) ).
>>
>> Rebooting the machine showed no visible problems. At first. But after starting SSH, I couldn't no longer login with PuTTY. Exactly NOTHING happens.
>>
>> SSH-Log shows:
>>
>> ...
>> 11:18:02	sshd[2852]: 	Server listening on 0.0.0.0 port 222.
>> 11:18:02	sshd[2852]: 	Server listening on :: port 222.
>> 11:18:02	sshd[2859]: 	error: Bind to port 222 on 0.0.0.0 failed: Address already in use.
>> 11:18:02	sshd[2859]: 	error: Bind to port 222 on :: failed: Address already in use.
>> 11:18:02	sshd[2859]: 	fatal: Cannot bind any address.
>> ...
>>
>> Copied the old 'arping 2.05' back to '/usr/sbin', rebooted, PuTTY works.
>>
>> Ok, so there is something missing (in lfs!?), probably configure-options, which is beyond my small programming skills. If anyone is interested in the new 'arping'-version and capable of this: any hints are welcome. ;-)
>>
>> Best,
>> Matthias
>
>


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

* Re: After updating 'arping' to 2.15: can't login with SSH
  2015-12-07 17:48   ` Matthias Fischer
@ 2015-12-08 17:54     ` Matthias Fischer
  2015-12-11 18:53       ` Michael Tremer
  0 siblings, 1 reply; 6+ messages in thread
From: Matthias Fischer @ 2015-12-08 17:54 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 5326 bytes --]

Hi Erik,

I can't explain, but your changes made it! After using your lfs-file for 
'arping 2.15', the first tests are all ok. SSH is working as expected 
and I can login through PuTTY.

Thanks again! ;-)

Best,
Matthias


On 07.12.2015 18:48, Matthias Fischer wrote:
> On 07.12.2015 15:05, ue wrote:
>> Hi Matthias,
>> have build also arping-2.15 (should be the same since i have here an
>> appropriate md5sum) but i have only copied it like /libnet
>> /usr/lib/libnet.so usr/lib/libnet.so.1 /usr/lib/libnet.so.1.7.0 also
>> from my building environment to the productive one (no fresh .iso
>> Install) and have had here no problem with SSH but also arping works
>> as expected:
>
> Hm... ;-)
>
>> -> arping -h
>> ARPing 2.15, by Thomas Habets <thomas(a)habets.se>
>> usage: arping [ -0aAbdDeFpPqrRuUv ] [ -w <us> ] [ -W <sec> ] [ -S
>> <host/ip> ]
>>                [ -T <host/ip ] [ -s <MAC> ] [ -t <MAC> ] [ -c <count> ]
>>                [ -C <count> ] [ -i <interface> ] [ -m <type> ]
>> <host/ip/MAC | -B>
>> For complete usage info, use --help or check the manage.
>
> I had exactly the same output, so I thought that everything could be
> fine. It wasn't...
>
>> As a beneath info my arping LFS differs a little to yours in
>> Installation Details" section:
>
> I'll try again with your settings. Devel is running.
>
>> ###############################################################################
>>
>> # Installation Details
>> ###############################################################################
>>
>>
>> $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
>>     @$(PREBUILD)
>>     @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
>>     cd $(DIR_APP) && ./bootstrap.sh
>>     cd $(DIR_APP) && ./configure --prefix=/usr
>>
>>     cd $(DIR_APP) && make $(MAKETUNING)
>>     cd $(DIR_APP) && make install
>>
>>     @rm -rf $(DIR_APP)
>>     @$(POSTBUILD)
>>
>>
>> but i think this aren´t a explanation causing your SSH problem which i
>> currently can not´t reproduce here.
>
> Thanks a lot - we'll see...
>
> Best,
> Matthias
>
>> Greetings,
>>
>> Erik
>>
>>
>>
>> Am 06.12.2015 um 14:49 schrieb Matthias Fischer:
>>
>>> Hi,
>>>
>>> it came to my view
>>> (https://forum.ipfire.org/viewtopic.php?f=27&t=15377&sid=a93f68dc580a6301bb3afe3a85d0c44d#p92425)
>>> that there is an update for 'arping'. New version is 2.15 (IPFire:
>>> 2.05). Having the time, I tried.
>>>
>>> First results:
>>>
>>> - After some lfs-changes building seems ok, Diffs are as follows:
>>>
>>> ***SNIP***
>>> diff --git a/lfs/arping b/lfs/arping
>>> index 13eb05e..7680fdb 100644
>>> --- a/lfs/arping
>>> +++ b/lfs/arping
>>> @@ -1,7 +1,7 @@
>>> ###############################################################################
>>>
>>> #         #
>>> # IPFire.org - A linux based firewall         #
>>> -# Copyright (C) 2007  Michael Tremer & Christian Schmidt        #
>>> +# Copyright (C) 2015  Michael Tremer & Christian Schmidt        #
>>> #         #
>>> # This program is free software: you can redistribute it and/or
>>> modify        #
>>> # it under the terms of the GNU General Public License as published
>>> by        #
>>> @@ -24,7 +24,7 @@
>>>
>>> include Config
>>>
>>> -VER        = 2.05
>>> +VER        = 2.15
>>>
>>> THISAPP    = arping-$(VER)
>>> DL_FILE    = $(THISAPP).tar.gz
>>> @@ -40,7 +40,7 @@ objects = $(DL_FILE)
>>>
>>> $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
>>>
>>> -$(DL_FILE)_MD5 = 96e7c2ce8ae09046e264a314eeaac4dd
>>> +$(DL_FILE)_MD5 = 676584f6eb4ccc8c70fc6b2c702df75d
>>>
>>> install : $(TARGET)
>>>
>>> @@ -70,7 +70,8 @@ $(subst %,%_MD5,$(objects)) :
>>> $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
>>>     @$(PREBUILD)
>>>     @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
>>> +    cd $(DIR_APP) && ./configure --prefix=/usr
>>>     cd $(DIR_APP) && make $(MAKETUNING)
>>> -    cd $(DIR_APP) && install -m 0755 arping /usr/sbin
>>> +    cd $(DIR_APP) && make install-exec
>>>     @rm -rf $(DIR_APP)
>>>     @$(POSTBUILD)
>>> ***SNAP***
>>>
>>> Resulting binary is a bit small. Smaller than expected. Ok,
>>> nevertheless - ("...this will NOT work...!") -  copied it to
>>> '/usr/sbin' (after making a backup... ;-) ).
>>>
>>> Rebooting the machine showed no visible problems. At first. But after
>>> starting SSH, I couldn't no longer login with PuTTY. Exactly NOTHING
>>> happens.
>>>
>>> SSH-Log shows:
>>>
>>> ...
>>> 11:18:02    sshd[2852]:     Server listening on 0.0.0.0 port 222.
>>> 11:18:02    sshd[2852]:     Server listening on :: port 222.
>>> 11:18:02    sshd[2859]:     error: Bind to port 222 on 0.0.0.0
>>> failed: Address already in use.
>>> 11:18:02    sshd[2859]:     error: Bind to port 222 on :: failed:
>>> Address already in use.
>>> 11:18:02    sshd[2859]:     fatal: Cannot bind any address.
>>> ...
>>>
>>> Copied the old 'arping 2.05' back to '/usr/sbin', rebooted, PuTTY works.
>>>
>>> Ok, so there is something missing (in lfs!?), probably
>>> configure-options, which is beyond my small programming skills. If
>>> anyone is interested in the new 'arping'-version and capable of this:
>>> any hints are welcome. ;-)
>>>
>>> Best,
>>> Matthias
>>
>>
>
>


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

* Re: After updating 'arping' to 2.15: can't login with SSH
  2015-12-08 17:54     ` Matthias Fischer
@ 2015-12-11 18:53       ` Michael Tremer
  2015-12-11 20:58         ` Matthias Fischer
  0 siblings, 1 reply; 6+ messages in thread
From: Michael Tremer @ 2015-12-11 18:53 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 6096 bytes --]

Hello guys,

I am sorry, but I do not follow. Do I need to do anything? Is this a
bug?

-Michael

On Tue, 2015-12-08 at 18:54 +0100, Matthias Fischer wrote:
> Hi Erik,
> 
> I can't explain, but your changes made it! After using your lfs-file
> for 
> 'arping 2.15', the first tests are all ok. SSH is working as expected
> and I can login through PuTTY.
> 
> Thanks again! ;-)
> 
> Best,
> Matthias
> 
> 
> On 07.12.2015 18:48, Matthias Fischer wrote:
> > On 07.12.2015 15:05, ue wrote:
> > > Hi Matthias,
> > > have build also arping-2.15 (should be the same since i have here
> > > an
> > > appropriate md5sum) but i have only copied it like /libnet
> > > /usr/lib/libnet.so usr/lib/libnet.so.1 /usr/lib/libnet.so.1.7.0
> > > also
> > > from my building environment to the productive one (no fresh .iso
> > > Install) and have had here no problem with SSH but also arping
> > > works
> > > as expected:
> > 
> > Hm... ;-)
> > 
> > > -> arping -h
> > > ARPing 2.15, by Thomas Habets <thomas(a)habets.se>
> > > usage: arping [ -0aAbdDeFpPqrRuUv ] [ -w <us> ] [ -W <sec> ] [ -S
> > > <host/ip> ]
> > >                [ -T <host/ip ] [ -s <MAC> ] [ -t <MAC> ] [ -c
> > > <count> ]
> > >                [ -C <count> ] [ -i <interface> ] [ -m <type> ]
> > > <host/ip/MAC | -B>
> > > For complete usage info, use --help or check the manage.
> > 
> > I had exactly the same output, so I thought that everything could
> > be
> > fine. It wasn't...
> > 
> > > As a beneath info my arping LFS differs a little to yours in
> > > Installation Details" section:
> > 
> > I'll try again with your settings. Devel is running.
> > 
> > > #################################################################
> > > ##############
> > > 
> > > # Installation Details
> > > #################################################################
> > > ##############
> > > 
> > > 
> > > $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
> > >     @$(PREBUILD)
> > >     @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf
> > > $(DIR_DL)/$(DL_FILE)
> > >     cd $(DIR_APP) && ./bootstrap.sh
> > >     cd $(DIR_APP) && ./configure --prefix=/usr
> > > 
> > >     cd $(DIR_APP) && make $(MAKETUNING)
> > >     cd $(DIR_APP) && make install
> > > 
> > >     @rm -rf $(DIR_APP)
> > >     @$(POSTBUILD)
> > > 
> > > 
> > > but i think this aren´t a explanation causing your SSH problem
> > > which i
> > > currently can not´t reproduce here.
> > 
> > Thanks a lot - we'll see...
> > 
> > Best,
> > Matthias
> > 
> > > Greetings,
> > > 
> > > Erik
> > > 
> > > 
> > > 
> > > Am 06.12.2015 um 14:49 schrieb Matthias Fischer:
> > > 
> > > > Hi,
> > > > 
> > > > it came to my view
> > > > (https://forum.ipfire.org/viewtopic.php?f=27&t=15377&sid=a93f68
> > > > dc580a6301bb3afe3a85d0c44d#p92425)
> > > > that there is an update for 'arping'. New version is 2.15
> > > > (IPFire:
> > > > 2.05). Having the time, I tried.
> > > > 
> > > > First results:
> > > > 
> > > > - After some lfs-changes building seems ok, Diffs are as
> > > > follows:
> > > > 
> > > > ***SNIP***
> > > > diff --git a/lfs/arping b/lfs/arping
> > > > index 13eb05e..7680fdb 100644
> > > > --- a/lfs/arping
> > > > +++ b/lfs/arping
> > > > @@ -1,7 +1,7 @@
> > > > ###############################################################
> > > > ################
> > > > 
> > > > #         #
> > > > # IPFire.org - A linux based firewall         #
> > > > -# Copyright (C) 2007  Michael Tremer & Christian Schmidt      
> > > >   #
> > > > +# Copyright (C) 2015  Michael Tremer & Christian Schmidt      
> > > >   #
> > > > #         #
> > > > # This program is free software: you can redistribute it and/or
> > > > modify        #
> > > > # it under the terms of the GNU General Public License as
> > > > published
> > > > by        #
> > > > @@ -24,7 +24,7 @@
> > > > 
> > > > include Config
> > > > 
> > > > -VER        = 2.05
> > > > +VER        = 2.15
> > > > 
> > > > THISAPP    = arping-$(VER)
> > > > DL_FILE    = $(THISAPP).tar.gz
> > > > @@ -40,7 +40,7 @@ objects = $(DL_FILE)
> > > > 
> > > > $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
> > > > 
> > > > -$(DL_FILE)_MD5 = 96e7c2ce8ae09046e264a314eeaac4dd
> > > > +$(DL_FILE)_MD5 = 676584f6eb4ccc8c70fc6b2c702df75d
> > > > 
> > > > install : $(TARGET)
> > > > 
> > > > @@ -70,7 +70,8 @@ $(subst %,%_MD5,$(objects)) :
> > > > $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
> > > >     @$(PREBUILD)
> > > >     @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf
> > > > $(DIR_DL)/$(DL_FILE)
> > > > +    cd $(DIR_APP) && ./configure --prefix=/usr
> > > >     cd $(DIR_APP) && make $(MAKETUNING)
> > > > -    cd $(DIR_APP) && install -m 0755 arping /usr/sbin
> > > > +    cd $(DIR_APP) && make install-exec
> > > >     @rm -rf $(DIR_APP)
> > > >     @$(POSTBUILD)
> > > > ***SNAP***
> > > > 
> > > > Resulting binary is a bit small. Smaller than expected. Ok,
> > > > nevertheless - ("...this will NOT work...!") -  copied it to
> > > > '/usr/sbin' (after making a backup... ;-) ).
> > > > 
> > > > Rebooting the machine showed no visible problems. At first. But
> > > > after
> > > > starting SSH, I couldn't no longer login with PuTTY. Exactly
> > > > NOTHING
> > > > happens.
> > > > 
> > > > SSH-Log shows:
> > > > 
> > > > ...
> > > > 11:18:02    sshd[2852]:     Server listening on 0.0.0.0 port
> > > > 222.
> > > > 11:18:02    sshd[2852]:     Server listening on :: port 222.
> > > > 11:18:02    sshd[2859]:     error: Bind to port 222 on 0.0.0.0
> > > > failed: Address already in use.
> > > > 11:18:02    sshd[2859]:     error: Bind to port 222 on ::
> > > > failed:
> > > > Address already in use.
> > > > 11:18:02    sshd[2859]:     fatal: Cannot bind any address.
> > > > ...
> > > > 
> > > > Copied the old 'arping 2.05' back to '/usr/sbin', rebooted,
> > > > PuTTY works.
> > > > 
> > > > Ok, so there is something missing (in lfs!?), probably
> > > > configure-options, which is beyond my small programming skills.
> > > > If
> > > > anyone is interested in the new 'arping'-version and capable of
> > > > this:
> > > > any hints are welcome. ;-)
> > > > 
> > > > Best,
> > > > Matthias
> > > 
> > > 
> > 
> > 
> 

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

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

* Re: After updating 'arping' to 2.15: can't login with SSH
  2015-12-11 18:53       ` Michael Tremer
@ 2015-12-11 20:58         ` Matthias Fischer
  0 siblings, 0 replies; 6+ messages in thread
From: Matthias Fischer @ 2015-12-11 20:58 UTC (permalink / raw)
  To: development

[-- Attachment #1: Type: text/plain, Size: 6672 bytes --]

Hi Michael, hi Erik,

On 11.12.2015 19:53, Michael Tremer wrote:
> Hello guys,
>
> I am sorry, but I do not follow. Do I need to do anything? Is this a
> bug?

Neither ... nor ;-)

It looks as it was just a LFS-problem on my side while updating 'arping 
2.05' => 2.15.

My first try ended with a bind error (see below).

Eriks LFS-verson was better, 'arping 2.15' was built successfully and 
I'm testing it since then - without the PuTTY failures which I had with 
the first version. Thats all.

Who is pushing? Primarily its Eriks work.

Best,
Matthias

> -Michael
>
> On Tue, 2015-12-08 at 18:54 +0100, Matthias Fischer wrote:
>> Hi Erik,
>>
>> I can't explain, but your changes made it! After using your lfs-file
>> for
>> 'arping 2.15', the first tests are all ok. SSH is working as expected
>> and I can login through PuTTY.
>>
>> Thanks again! ;-)
>>
>> Best,
>> Matthias
>>
>>
>> On 07.12.2015 18:48, Matthias Fischer wrote:
>> > On 07.12.2015 15:05, ue wrote:
>> > > Hi Matthias,
>> > > have build also arping-2.15 (should be the same since i have here
>> > > an
>> > > appropriate md5sum) but i have only copied it like /libnet
>> > > /usr/lib/libnet.so usr/lib/libnet.so.1 /usr/lib/libnet.so.1.7.0
>> > > also
>> > > from my building environment to the productive one (no fresh .iso
>> > > Install) and have had here no problem with SSH but also arping
>> > > works
>> > > as expected:
>> >
>> > Hm... ;-)
>> >
>> > > -> arping -h
>> > > ARPing 2.15, by Thomas Habets <thomas(a)habets.se>
>> > > usage: arping [ -0aAbdDeFpPqrRuUv ] [ -w <us> ] [ -W <sec> ] [ -S
>> > > <host/ip> ]
>> > >                [ -T <host/ip ] [ -s <MAC> ] [ -t <MAC> ] [ -c
>> > > <count> ]
>> > >                [ -C <count> ] [ -i <interface> ] [ -m <type> ]
>> > > <host/ip/MAC | -B>
>> > > For complete usage info, use --help or check the manage.
>> >
>> > I had exactly the same output, so I thought that everything could
>> > be
>> > fine. It wasn't...
>> >
>> > > As a beneath info my arping LFS differs a little to yours in
>> > > Installation Details" section:
>> >
>> > I'll try again with your settings. Devel is running.
>> >
>> > > #################################################################
>> > > ##############
>> > >
>> > > # Installation Details
>> > > #################################################################
>> > > ##############
>> > >
>> > >
>> > > $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
>> > >     @$(PREBUILD)
>> > >     @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf
>> > > $(DIR_DL)/$(DL_FILE)
>> > >     cd $(DIR_APP) && ./bootstrap.sh
>> > >     cd $(DIR_APP) && ./configure --prefix=/usr
>> > >
>> > >     cd $(DIR_APP) && make $(MAKETUNING)
>> > >     cd $(DIR_APP) && make install
>> > >
>> > >     @rm -rf $(DIR_APP)
>> > >     @$(POSTBUILD)
>> > >
>> > >
>> > > but i think this aren´t a explanation causing your SSH problem
>> > > which i
>> > > currently can not´t reproduce here.
>> >
>> > Thanks a lot - we'll see...
>> >
>> > Best,
>> > Matthias
>> >
>> > > Greetings,
>> > >
>> > > Erik
>> > >
>> > >
>> > >
>> > > Am 06.12.2015 um 14:49 schrieb Matthias Fischer:
>> > >
>> > > > Hi,
>> > > >
>> > > > it came to my view
>> > > > (https://forum.ipfire.org/viewtopic.php?f=27&t=15377&sid=a93f68
>> > > > dc580a6301bb3afe3a85d0c44d#p92425)
>> > > > that there is an update for 'arping'. New version is 2.15
>> > > > (IPFire:
>> > > > 2.05). Having the time, I tried.
>> > > >
>> > > > First results:
>> > > >
>> > > > - After some lfs-changes building seems ok, Diffs are as
>> > > > follows:
>> > > >
>> > > > ***SNIP***
>> > > > diff --git a/lfs/arping b/lfs/arping
>> > > > index 13eb05e..7680fdb 100644
>> > > > --- a/lfs/arping
>> > > > +++ b/lfs/arping
>> > > > @@ -1,7 +1,7 @@
>> > > > ###############################################################
>> > > > ################
>> > > >
>> > > > #         #
>> > > > # IPFire.org - A linux based firewall         #
>> > > > -# Copyright (C) 2007  Michael Tremer & Christian Schmidt
>> > > >   #
>> > > > +# Copyright (C) 2015  Michael Tremer & Christian Schmidt
>> > > >   #
>> > > > #         #
>> > > > # This program is free software: you can redistribute it and/or
>> > > > modify        #
>> > > > # it under the terms of the GNU General Public License as
>> > > > published
>> > > > by        #
>> > > > @@ -24,7 +24,7 @@
>> > > >
>> > > > include Config
>> > > >
>> > > > -VER        = 2.05
>> > > > +VER        = 2.15
>> > > >
>> > > > THISAPP    = arping-$(VER)
>> > > > DL_FILE    = $(THISAPP).tar.gz
>> > > > @@ -40,7 +40,7 @@ objects = $(DL_FILE)
>> > > >
>> > > > $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
>> > > >
>> > > > -$(DL_FILE)_MD5 = 96e7c2ce8ae09046e264a314eeaac4dd
>> > > > +$(DL_FILE)_MD5 = 676584f6eb4ccc8c70fc6b2c702df75d
>> > > >
>> > > > install : $(TARGET)
>> > > >
>> > > > @@ -70,7 +70,8 @@ $(subst %,%_MD5,$(objects)) :
>> > > > $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
>> > > >     @$(PREBUILD)
>> > > >     @rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf
>> > > > $(DIR_DL)/$(DL_FILE)
>> > > > +    cd $(DIR_APP) && ./configure --prefix=/usr
>> > > >     cd $(DIR_APP) && make $(MAKETUNING)
>> > > > -    cd $(DIR_APP) && install -m 0755 arping /usr/sbin
>> > > > +    cd $(DIR_APP) && make install-exec
>> > > >     @rm -rf $(DIR_APP)
>> > > >     @$(POSTBUILD)
>> > > > ***SNAP***
>> > > >
>> > > > Resulting binary is a bit small. Smaller than expected. Ok,
>> > > > nevertheless - ("...this will NOT work...!") -  copied it to
>> > > > '/usr/sbin' (after making a backup... ;-) ).
>> > > >
>> > > > Rebooting the machine showed no visible problems. At first. But
>> > > > after
>> > > > starting SSH, I couldn't no longer login with PuTTY. Exactly
>> > > > NOTHING
>> > > > happens.
>> > > >
>> > > > SSH-Log shows:
>> > > >
>> > > > ...
>> > > > 11:18:02    sshd[2852]:     Server listening on 0.0.0.0 port
>> > > > 222.
>> > > > 11:18:02    sshd[2852]:     Server listening on :: port 222.
>> > > > 11:18:02    sshd[2859]:     error: Bind to port 222 on 0.0.0.0
>> > > > failed: Address already in use.
>> > > > 11:18:02    sshd[2859]:     error: Bind to port 222 on ::
>> > > > failed:
>> > > > Address already in use.
>> > > > 11:18:02    sshd[2859]:     fatal: Cannot bind any address.
>> > > > ...
>> > > >
>> > > > Copied the old 'arping 2.05' back to '/usr/sbin', rebooted,
>> > > > PuTTY works.
>> > > >
>> > > > Ok, so there is something missing (in lfs!?), probably
>> > > > configure-options, which is beyond my small programming skills.
>> > > > If
>> > > > anyone is interested in the new 'arping'-version and capable of
>> > > > this:
>> > > > any hints are welcome. ;-)
>> > > >
>> > > > Best,
>> > > > Matthias


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

end of thread, other threads:[~2015-12-11 20:58 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-12-06 13:49 After updating 'arping' to 2.15: can't login with SSH Matthias Fischer
2015-12-07 14:05 ` ue
2015-12-07 17:48   ` Matthias Fischer
2015-12-08 17:54     ` Matthias Fischer
2015-12-11 18:53       ` Michael Tremer
2015-12-11 20:58         ` Matthias Fischer

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