[gentoo-user] [OT] Test - please ignore

2015-05-13 Thread Peter Humphrey
Hello list,

I've had to rebuild my KMail system from scratch once again, and now 
all's suspiciously quiet.

Will this get through?

-- 
Rgds
Peter




Re: [gentoo-user] [OT] Test - please ignore

2015-05-13 Thread Peter Humphrey
On Wednesday 13 May 2015 15:54:45 Peter Humphrey wrote:
> Hello list,
> 
> I've had to rebuild my KMail system from scratch once again, and now
> all's suspiciously quiet.
> 
> Will this get through?

It did. So what's been happening the last few days?

-- 
Rgds
Peter




Re: [gentoo-user] [OT] Test - please ignore

2015-05-13 Thread Dale
Peter Humphrey wrote:
> Hello list,
>
> I've had to rebuild my KMail system from scratch once again, and now 
> all's suspiciously quiet.
>
> Will this get through?
>


I was wondering if something broke too.  I guess it is just quiet.  :/

Dale

:-)  :-) 



Re: [gentoo-user] [OT] Test - please ignore

2015-05-13 Thread Peter Humphrey
On Wednesday 13 May 2015 10:02:05 Dale wrote:
> Peter Humphrey wrote:
> > Hello list,
> > 
> > I've had to rebuild my KMail system from scratch once again, and 
now
> > all's suspiciously quiet.
> > 
> > Will this get through?
> 
> I was wondering if something broke too.  I guess it is just quiet.  :/

Phew! Thanks Dale.

:)

-- 
Rgds
Peter




[gentoo-user] Net problems

2015-05-13 Thread Meino . Cramer
Hi,

I have a problem with some kind of a lokal net connection (ethernet
over USB):

Current handling is as follows:
I boot my Gentoo-Linux PC, which connects to my Fritz!Box, collect 
EMail etc...works fine so far.
Then I connect an embedded system (Arietta G25
www.acmesystems.it/arietta) to the usb port and wait until this
little thing has booted.
On my Linux PC I do the following then (as root):

ifconfig usb0 192.168.10.1 up
echo 1 >! /proc/sys/net/ipv4/ip_forward
iptables -A FORWARD -i eth1 -j ACCEPT
modprobe ip_tables
modprobe ip_conntrack
iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
ssh -t root@ariettaa abduco -A root

(I real life I have two Ariettas which I connect to the
PC the same time with two different IP-addresses and two
different USB-ports)

This connects me finally to the Arietta, which do ethernet over USB.
I put the commands into a script, so not too much hassle here.

But!
On the Arietta I also installed Gentoo. An update, especially
when it includes gcc can take up to three days (I tried
crosscompilation and some other construction and I am currently
most happiest (sounds a litte too much like 'german english'...;)
with this).
So I first fetch all needed files and then restart the update
and detach from the terminal.

Now the problem:
When I shutdown the PC, which needs not to run all the time, and
restart it later again I am no longer able to connect to the Arietta
with the steps described above. All needed modules are loaded while
booting the PC and ifplugd is installed on the Arietta.

Unfortunately I have not found any differences of the USB interface,
which would make it possible to handle the Ariettas via udev.

How can I make a reconnect after rebooting my PC possible every time?

Thank you very much in advance for any help!
Best regards,
Meino








Re: [gentoo-user] Net problems

2015-05-13 Thread Mick
On Thursday 14 May 2015 04:45:38 meino.cra...@gmx.de wrote:
> Hi,
> 
> I have a problem with some kind of a lokal net connection (ethernet
> over USB):

I think that the problem is not network related, but USB rules related.  
Please see below.


> Current handling is as follows:
> I boot my Gentoo-Linux PC, which connects to my Fritz!Box, collect
> EMail etc...works fine so far.
> Then I connect an embedded system (Arietta G25
> www.acmesystems.it/arietta) to the usb port and wait until this
> little thing has booted.
> On my Linux PC I do the following then (as root):
> 
> ifconfig usb0 192.168.10.1 up
> echo 1 >! /proc/sys/net/ipv4/ip_forward
> iptables -A FORWARD -i eth1 -j ACCEPT
> modprobe ip_tables
> modprobe ip_conntrack
> iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
> ssh -t root@ariettaa abduco -A root
> 
> (I real life I have two Ariettas which I connect to the
> PC the same time with two different IP-addresses and two
> different USB-ports)
> 
> This connects me finally to the Arietta, which do ethernet over USB.
> I put the commands into a script, so not too much hassle here.
> 
> But!
> On the Arietta I also installed Gentoo. An update, especially
> when it includes gcc can take up to three days (I tried
> crosscompilation and some other construction and I am currently
> most happiest (sounds a litte too much like 'german english'...;)
> with this).
> So I first fetch all needed files and then restart the update
> and detach from the terminal.
> 
> Now the problem:
> When I shutdown the PC, which needs not to run all the time, and
> restart it later again I am no longer able to connect to the Arietta
> with the steps described above. All needed modules are loaded while
> booting the PC and ifplugd is installed on the Arietta.
> 
> Unfortunately I have not found any differences of the USB interface,
> which would make it possible to handle the Ariettas via udev.

Have you used 'udevadm monitor' to check how your USB device is recognised?  
Each time it will be a different host & target and this is your problem.
 

> How can I make a reconnect after rebooting my PC possible every time?

I think that the solution is to create a udev rule which will identify your 
arietta interface when plugged in the PC and run the necessary script from 
there on.

Have a look here for persistent device naming:

https://wiki.gentoo.org/wiki/Udev

-- 
Regards,
Mick


signature.asc
Description: This is a digitally signed message part.


Re: [gentoo-user] Net problems

2015-05-13 Thread Meino . Cramer
Mick  [15-05-14 08:00]:
> On Thursday 14 May 2015 04:45:38 meino.cra...@gmx.de wrote:
> > Hi,
> > 
> > I have a problem with some kind of a lokal net connection (ethernet
> > over USB):
> 
> I think that the problem is not network related, but USB rules related.  
> Please see below.
> 
> 
> > Current handling is as follows:
> > I boot my Gentoo-Linux PC, which connects to my Fritz!Box, collect
> > EMail etc...works fine so far.
> > Then I connect an embedded system (Arietta G25
> > www.acmesystems.it/arietta) to the usb port and wait until this
> > little thing has booted.
> > On my Linux PC I do the following then (as root):
> > 
> > ifconfig usb0 192.168.10.1 up
> > echo 1 >! /proc/sys/net/ipv4/ip_forward
> > iptables -A FORWARD -i eth1 -j ACCEPT
> > modprobe ip_tables
> > modprobe ip_conntrack
> > iptables -t nat -A POSTROUTING -o eth1 -j MASQUERADE
> > ssh -t root@ariettaa abduco -A root
> > 
> > (I real life I have two Ariettas which I connect to the
> > PC the same time with two different IP-addresses and two
> > different USB-ports)
> > 
> > This connects me finally to the Arietta, which do ethernet over USB.
> > I put the commands into a script, so not too much hassle here.
> > 
> > But!
> > On the Arietta I also installed Gentoo. An update, especially
> > when it includes gcc can take up to three days (I tried
> > crosscompilation and some other construction and I am currently
> > most happiest (sounds a litte too much like 'german english'...;)
> > with this).
> > So I first fetch all needed files and then restart the update
> > and detach from the terminal.
> > 
> > Now the problem:
> > When I shutdown the PC, which needs not to run all the time, and
> > restart it later again I am no longer able to connect to the Arietta
> > with the steps described above. All needed modules are loaded while
> > booting the PC and ifplugd is installed on the Arietta.
> > 
> > Unfortunately I have not found any differences of the USB interface,
> > which would make it possible to handle the Ariettas via udev.
> 
> Have you used 'udevadm monitor' to check how your USB device is recognised?  
> Each time it will be a different host & target and this is your problem.
>  
> 
> > How can I make a reconnect after rebooting my PC possible every time?
> 
> I think that the solution is to create a udev rule which will identify your 
> arietta interface when plugged in the PC and run the necessary script from 
> there on.
> 
> Have a look here for persistent device naming:
> 
> https://wiki.gentoo.org/wiki/Udev
> 
> -- 
> Regards,
> Mick

Hi Mick,

This is what udevadm monitor prints, when I unplug both Ariettas 
simultanously:
solfire:/home/mccramer>udevadm monitor
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent

KERNEL[13781.884965] remove   
/devices/pci:00/:00:13.2/usb4/4-4/4-4:1.0/net/usb1/queues/rx-0 (queues)
KERNEL[13781.885027] remove   
/devices/pci:00/:00:13.2/usb4/4-4/4-4:1.0/net/usb1/queues/tx-0 (queues)
KERNEL[13781.885067] remove   
/devices/pci:00/:00:13.2/usb4/4-4/4-4:1.0/net/usb1 (net)
UDEV  [13781.886418] remove   
/devices/pci:00/:00:13.2/usb4/4-4/4-4:1.0/net/usb1/queues/rx-0 (queues)
KERNEL[13781.889122] remove   /devices/pci:00/:00:13.2/usb4/4-4/4-4:1.0 
(usb)
KERNEL[13781.889194] remove   /devices/pci:00/:00:13.2/usb4/4-4 (usb)
UDEV  [13781.902185] remove   
/devices/pci:00/:00:13.2/usb4/4-4/4-4:1.0/net/usb1/queues/tx-0 (queues)
UDEV  [13781.908021] remove   
/devices/pci:00/:00:13.2/usb4/4-4/4-4:1.0/net/usb1 (net)
UDEV  [13781.908429] remove   /devices/pci:00/:00:13.2/usb4/4-4/4-4:1.0 
(usb)
UDEV  [13781.919474] remove   /devices/pci:00/:00:13.2/usb4/4-4 (usb)
KERNEL[13781.993142] remove   
/devices/pci:00/:00:13.2/usb4/4-5/4-5:1.0/net/usb0/queues/rx-0 (queues)
KERNEL[13781.993182] remove   
/devices/pci:00/:00:13.2/usb4/4-5/4-5:1.0/net/usb0/queues/tx-0 (queues)
KERNEL[13781.993211] remove   
/devices/pci:00/:00:13.2/usb4/4-5/4-5:1.0/net/usb0 (net)
UDEV  [13781.993928] remove   
/devices/pci:00/:00:13.2/usb4/4-5/4-5:1.0/net/usb0/queues/rx-0 (queues)
UDEV  [13781.994215] remove   
/devices/pci:00/:00:13.2/usb4/4-5/4-5:1.0/net/usb0/queues/tx-0 (queues)
KERNEL[13781.998111] remove   /devices/pci:00/:00:13.2/usb4/4-5/4-5:1.0 
(usb)
KERNEL[13781.998170] remove   /devices/pci:00/:00:13.2/usb4/4-5 (usb)
UDEV  [13782.000177] remove   
/devices/pci:00/:00:13.2/usb4/4-5/4-5:1.0/net/usb0 (net)
UDEV  [13782.000767] remove   /devices/pci:00/:00:13.2/usb4/4-5/4-5:1.0 
(usb)
UDEV  [13782.013093] remove   /devices/pci:00/:00:13.2/usb4/4-5 (usb)


This is printed, when I connect the first Arietta to the PC:

monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent

KERNEL[14000.140611] add  /devices/