On Tue, Jan 13, 2009 at 6:01 AM, Peter Nijs <pe...@familienijs.be> wrote: > Sadly, this doesn't work on my suse (/etc/sysconfig/...) based system. > > depeje > > On Thursday 08 January 2009 12:58:09 Thomas Otterbein wrote: >> FYI: >> >> On my kubuntu (ubuntu with KDE installed by default) using the KDE >> NetworkManager I followed the advices on >> http://wiki.openmoko.org/wiki/USB_Networking#Debian.2C_Ubuntu_and_others >> >> but insereted "auto usb0" into /etc/network/interfaces as suggested by >> arne. It looks now like that: >> >> auto lo >> iface lo inet loopback >> >> # freerunner >> auto usb0 >> allow-hotplug usb0 >> iface usb0 inet static >> address 192.168.0.200 >> netmask 255.255.255.192 >> post-up /etc/network/freerunner start >> pre-down /etc/network/freerunner stop >> >> After a reboot (NetworkManager did not want to play well i.e. did not adopt >> to the changes) I get "Device usb0: unmanaged" and everything works as >> expected: My FR get's configured by /etc/network/freerunner and my >> (W)LAN-connections a correctly handled by NetworkManager. >> >> I guess this solution solves the issue for Ubuntu and all it's derivates >> too. Probably for all KDE-Installations as it seems that the key is to make >> the NetworkManager ignore the usb0-Interface. >> >> Regards >> thomas >>
Greetings! I have Debian "lenny" on a 686 and for the record, I do use the KDE for my window manager. I doubt KDE has any effect on the kernel level networking. That said, I am open to learning. I put this stanza in my /etc/network/interfaces file, to wit: allow-hotplug usb0 iface usb0 inet static address 192.168.0.200 netmask 255.255.255.0 I did not include the "auto usb0" because I don't always have my FreeRunner (gta02, Date Code: 20070731) connected via the USB cable. Now, then, when I boot the desktop box, arno-iptables-firewall complains about usb0 not being there yet. Then, when I do boot my FreeRunner and connect the USB cable, I find I have an interface with the appropriate address automatically setup for me. Here is the output of a series of commands, before and after connecting: BEFORE: f...@irad:~$ ip link show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 00:11:11:36:c9:b8 brd ff:ff:ff:ff:ff:ff f...@irad:~$ ip addr show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 00:11:11:36:c9:b8 brd ff:ff:ff:ff:ff:ff inet 192.168.35.11/24 brd 192.168.35.255 scope global eth0 inet6 fe80::211:11ff:fe36:c9b8/64 scope link valid_lft forever preferred_lft forever AFTER: f...@irad:~$ ip link show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 00:11:11:36:c9:b8 brd ff:ff:ff:ff:ff:ff 4: usb0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000 link/ether fa:b5:c2:e2:09:ea brd ff:ff:ff:ff:ff:ff f...@irad:~$ ip addr show 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP qlen 1000 link/ether 00:11:11:36:c9:b8 brd ff:ff:ff:ff:ff:ff inet 192.168.35.11/24 brd 192.168.35.255 scope global eth0 inet6 fe80::211:11ff:fe36:c9b8/64 scope link valid_lft forever preferred_lft forever 4: usb0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000 link/ether fa:b5:c2:e2:09:ea brd ff:ff:ff:ff:ff:ff inet 192.168.0.200/24 brd 192.168.0.255 scope global usb0 inet6 fe80::f8b5:c2ff:fee2:9ea/64 scope link valid_lft forever preferred_lft forever I use arno-iptables-firewall to set up my firewall and nat routing from the usb0 interface through my regular eth0 connection to my local router and Internet connection. I am delighted that this hotplug thingy works. Cheerio! -- Fielder George Dowding, KL7FHX dba Iceworm Enterprises Debian GNU/Linux Lenny User Number 269482 _______________________________________________ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community