<rant>
Ach ja, es beruhigt mich immer wieder, so elaborieten Dünnschiß zu lesen wie diesen hier:
And now that’s been fixed upstream. Oh, bought a Ralink card or a Broadcom? Sorry, better luck next time. This is why you buy hardware that actually works with Linux, so that the Gods of Kernel Wireless will rock your card, and you won’t be stuck with dead-end shit that never gets better. But maybe pain floats your boat. If you bought Intel or Atheros then you’re awesome.
[…]
In conjunction with the upstream mac80211-based kernel drivers (sorry Broadcom and ralink, no soup for you) we’ll get better failure information, finer-grained control over wifi connections, faster reconnections, better handling of link dropouts, AP mode support, great roaming behavior, better power-saving for awesome netbook performance, and a lot of other stuff.
Elfenbein-Coder; das dürfte dann auch erklären, warum der NotworkManager NetworkManager nach einem Hibernate/Suspend sich tapfer auch über 300 km hinweg minutenlang mit Geister-WLANs zu verbinden sucht. Aber schön, drüber gebasht zu haben; noch schöner wäre es ja, wenn solche Leute einfach mal versuchten, funktionieren Code zu schreiben anstatt des Kots, der sich in stetigen Ärgernisquellen wie eben NetworkManager zeigt.
Und nein, die Entscheidung, welche konkrete Hardwareteilchen sich in einem kaufbaren Gerät verstecken, die treffe nicht ich.
ich@hp-2133:~$ lsusb Bus 001 Device 003: ID 04f2:b107 Chicony Electronics Co., Ltd Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 003 Device 002: ID 03f0:171d Hewlett-Packard Wireless (Bluetooth + WLAN) Interface [Integrated Module] Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub ich@hp-2133:~$ lspci 00:00.0 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge 00:00.1 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge 00:00.2 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge 00:00.3 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge 00:00.4 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge 00:00.5 PIC: VIA Technologies, Inc. CN896/VN896/P4M900 I/O APIC Interrupt Controller 00:00.6 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Security Device 00:00.7 Host bridge: VIA Technologies, Inc. CN896/VN896/P4M900 Host Bridge 00:01.0 PCI bridge: VIA Technologies, Inc. VT8237/VX700 PCI Bridge 00:02.0 PCI bridge: VIA Technologies, Inc. CN896/VN896/P4M900 PCI to PCI Bridge Controller (rev 80) 00:03.0 PCI bridge: VIA Technologies, Inc. CN896/VN896/P4M900 PCI to PCI Bridge Controller (rev 80) 00:0f.0 IDE interface: VIA Technologies, Inc. Device 5372 00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev b0) 00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev b0) 00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev b0) 00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 90) 00:11.0 ISA bridge: VIA Technologies, Inc. VT8237S PCI to ISA Bridge 00:11.7 Host bridge: VIA Technologies, Inc. VT8251 Ultra VLINK Controller 00:13.0 Host bridge: VIA Technologies, Inc. VT8237A Host Bridge 00:13.1 PCI bridge: VIA Technologies, Inc. VT8237A PCI to PCI Bridge 01:00.0 VGA compatible controller: VIA Technologies, Inc. CN896/VN896/P4M900 [Chrome 9 HC] (rev 01) 02:00.0 Network controller: Broadcom Corporation BCM4312 802.11a/b/g (rev 02) 07:03.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5788 Gigabit Ethernet (rev 03) 80:01.0 Audio device: VIA Technologies, Inc. VT1708/A [Azalia HDAC] (VIA High Definition Audio Controller) (rev 10)
Nicht ich habe mich für ‘nen BCM4312 802.11a/b/g-WLAN-Adapter entschieden, das war HP, als sie das HP Mininote 2133 entwickelten. Jenes war zu der Zeit (Herbst 2008) das fortschrittlichste Netbook auf dem Markt, mit praktikabler Auflösung (nicht diesem 1024×600-Unsinn), robustem Äußeren — und, wie sich leider über die Zeit erst herausstellte, doch deutlich schwachbrüstigerer CPU als in den Atom-Verwandten und noch dazu wohl mit einem Serienfehler, der zum Board-Tod führt (mein Mainboard wurde ja kürzlich von HP getauscht, dne Foren nach alles andere als ein Einzelfall).
Anyway; anstatt die Realität mit lockeren Sprüchen auszublenden, wäre es deutlich zielführender, sich den real-existierenden Problemem und Unzulänglichkeiten bei bestehenden (Third-Party-) Treibern zu stellen und Lösungen (auch) dafür zu finden.
me@medion-P7610:~$ lspci | grep Network 02:00.0 Network controller: RaLink RT2860
Denn Hardware aussuchen für Linux, das war gestern; heute muß sich, meiner tiefsten Überzeugung nach, die Linux-Entwicklergemeinde anstrengen, gegebene Mainstream-Hardware zu unterstützen, will man außerhalb der Elfenbeintürme der Entwickler und des Rechenzentrums – wo Linux ja durchaus Fuß gefaßt hat, man GUI-Tools wie NetworkManager aber auch braucht wie einen Wasserrohrbruch – mit Linux als OS ernstgenommen werden.
</rant>



