8.04 networking seems awfully broken.
Grant Edwards
grante at visi.com
Thu Jul 24 14:33:13 UTC 2008
On 2008-07-24, Derek Broughton <news at pointerstop.ca> wrote:
> Grant Edwards wrote:
>
>> I'd have to say that the networking support seems to quite a
>> mess (at least compared to other distros I use):
>>
>> 1) There's a daemon called avahi-autoipd that keeps starting
>> up and f*&king up the network configuration. I configured
>
> A common misconception. avahi doesn't mess up the network -
> it gets invoked if the network is already broken.
So when the cable gets plugged in, avahi will give up control
and an address will be retreived via DHCP?
>> the interfaces to use DHCP. That means that if there's no
>> response from a DHCP server, then keep trying until there
>> _is_ a response from a DHCP server.
>
> Why would you think that? In fact, avahi is supposed to do exactly what
> Windows does
> - assign a 169.*.*.* address when no DHCP is available. ALL
> DHCP client's time out eventually.
Perhaps that's true, but on my Gentoo systems the DHCP client
isn't started until the link is up.
> Probably, in /etc/dhcp3/dhclient.conf you can set a longer
> timeout. It will almost certainly merely delay the point at
> which you discover your network is broken.
>
>> I've never seen even a single network that uses link-local
>> IP discovery. I'm sure it's cool in theory, but why
>> that's enabled by default is beyond understanding.
>
> It's enabled by default because it's enabled by default in
> Windows, and people with heterogeneous LANs want to be able to
> connect without a DHCP server.
I guess that's news to me -- I've never seen a network that
worked like that.
>> 2) Firmware for the the wireless chipset had to be manually
>> downloaded, extracted (using a utility that had to be
>> built from a source tarball), and copied into
>> /lib/firmware.
>
> Yeah? So complain to the vendors who won't provide let Linux
> distros distribute firmware, or get a decent Linux-supported
> wifi.
I guess that's an option. Or I could switch to a distro that
does provide support for things like that.
>> 3) I've configured the wireless interface to use WPA, but
>> wpa_supplicant doesn't start on boot-up. You've got to
>> fire up a terminal and do "/etc/init.d/network restart" to
>> get wpa_supplicant running.
>
> Or just use the default Network manager, which handles
> wpa-supplicant transparently.
No, it doesn't. wpa_supplicant simply doesn't run when the
system boots. If I restart the network, it does.
>> 4) Once wpa_supplicant is running, the network management
>> applet seems incapable of configuring wpa_supplicant with
>> the password. It's unable to associate until one fires up
>> a terminal, starts wpa_cli, and sets the password
>> manually.
No response for that one eh?
--
Grant Edwards grante Yow! RELATIVES!!
at
visi.com
More information about the ubuntu-users
mailing list