Siduction Forum

Siduction Forum => Installation - Support => Topic started by: micha_52 on 2010/11/29, 16:14:52

Title: HP Mini 110 hängt beim Booten
Post by: micha_52 on 2010/11/29, 16:14:52
Versuche die Live CD aptosid 2010-02 auf dem HP Mini 110 zu starten. Das Gerät friert ein, wenn es das Netzwerk einrichten will.

Aptosid started, wenn ich als cheatcode nonetwork übergebe.

lspci sagt:
Network controller: Broadcom ... BCM4312
Ethernet controller: Atheros ... AR8132

Was kann ich tun, um das Netzwerk lauffähig zu machen?

Danke und Gruß,
Michael
Title: HP Mini 110 hängt beim Booten
Post by: devil on 2010/11/29, 17:21:16
hast du mal die cd überprüft? (md5sums aus dem grub menu)
der treiber für AR8132 (atl1c) ist schon ne weile im kernel.

greetz
devil
Title: HP Mini 110 hängt beim Booten
Post by: OppaErich on 2010/11/29, 17:23:30
Huch ! Ich hab' auch so ein Teil, auf 'nonetwork' bin ich nicht gekommen. sidux/aptosid habe ich nie zum booten gebracht aber Debian sid läuft. Das Problem müsste der WLAN Chip sein, der zickt überall herum (heisst: tut nicht ootb). Kabel spielt problemlos.
Title: HP Mini 110 hängt beim Booten
Post by: devil on 2010/11/29, 21:34:36
ihr müsstet mir mal sagen was genau die letzten meldungen sind. debuggen kann man das nur wenn man weiss welches device nicht mag.
dazu bitte 'quiet' ausschalten in grub. dabei bitte mal mit angesteckten lankabel und mal ohne.

greetz
devil
Title: HP Mini 110 hängt beim Booten
Post by: micha_52 on 2010/11/30, 08:50:07
Hi devil,

quiet hatte ich ausgeschaltet. Seine letzten Meldungen sind regelmäßig:
"Setting up resolv.conf ... done
Setting up networking ..."

Hier hängt das System unabhängig davon ob nun ein Netzwerkkabel angeschlossen ist oder nicht.

Ein OpenSuse mit kernel 2.6.27 funktioniert tadellos.

Grüße,
Michael
Title: HP Mini 110 hängt beim Booten
Post by: devil on 2010/11/30, 09:00:46
willst du denn im endeffekt das system installieren oder live benutzen?
hast du eine installation vesucht nach booten mit 'nonetwork'?

ansonsten scheint er wirklich bei AR8132 zu hängen, was eher seltsam ist.

greetz
devil
Title: HP Mini 110 hängt beim Booten
Post by: micha_52 on 2010/11/30, 09:28:22
Am Ende möchte ich dort aptosid installieren, nachdem ich sichergestellt habe, dass es im Live Betrieb funktioniert.

Grüße
Title: HP Mini 110 hängt beim Booten
Post by: devil on 2010/11/30, 10:01:20
was ich sagen wollte: es kann durchaus sein, dass eine installation funktioniert, auch wenn die cd mit 'nonetwork gebooooted wurde.
ich werd aber mal schauen ob ich was über ds problem finden kann.

greetz
devil
Title: HP Mini 110 hängt beim Booten
Post by: micha_52 on 2010/11/30, 10:33:36
irgendwann muss ich Pakete aus dem Netz nachladen - ohne Netzwerk wird das schwierig. Vielleicht habe ich dich nicht richtig verstanden.
Wäre toll, wenn du etwas findest. Aptosid ist meine Distribution, ich will keine andere

Grüße
Title: HP Mini 110 hängt beim Booten
Post by: bluelupo on 2010/11/30, 10:41:51
Hi micha_52,
kannst du denn nicht erst mal mit angeschlossenen LAN-Kabel installieren und erst im zweiten Schritt die Fehlersuche zum WLAN-Chip zu beginnen. Das hat den Vorteil ein funktionierendes System mit Netzwerk zu besitzen ;-)
Title: HP Mini 110 hängt beim Booten
Post by: micha_52 on 2010/11/30, 11:21:03
Hallo bluelupo,

das hätte ich längst getan, aber die Kiste mag gar kein Netzwerk ob kabelgebunden oder drahtlos.
Grüße,
Michael
Title: Re: HP Mini 110 hängt beim Booten
Post by: bluelupo on 2010/11/30, 11:26:54
Quote from: "micha_52"Hallo bluelupo,

das hätte ich längst getan, aber die Kiste mag gar kein Netzwerk ob kabelgebunden oder drahtlos.
Grüße,
Michael
Dann brauchst du sehr wahrscheinlich die passende Firmware für LAN und WLAN. Schon das Paket linux-firmware-nonfree bzw. das herstellerspezifische Firmware installiert (via USB-Stick von einen anderen PC aus)?
Title: Re: HP Mini 110 hängt beim Booten
Post by: micha_52 on 2010/11/30, 12:25:51
danke für den Tipp. Werde das Ding also ohne Netzwerk starten und dann versuchen firmware-linux-nonfree vom USB-Stick zu installieren
Title: Re: HP Mini 110 hängt beim Booten
Post by: micha_52 on 2010/11/30, 12:52:38
dasselbe Spiel. Gemacht wie oben beschrieben. firmware-linux-nonfree vom USB-Stick installiert. Dann ceni aufgerufen und die Kiste friert komplett ein
Title: Re: HP Mini 110 hängt beim Booten
Post by: bluelupo on 2010/11/30, 14:47:35
Ich hab mal ein bisschen gegoogelt (BCM4312 linux firmware) und das hier gefunden. Bin mir allerdings nicht sicher ob es hilft.

http://linuxwireless.org/en/users/Drivers/b43#Ubuntu.2BAC8-Debian

Vielleicht können die hier mitlesenden noch was dazu sagen?
Title: Re: HP Mini 110 hängt beim Booten
Post by: reddark on 2010/11/30, 14:55:52
Broadcom BCM4312 802.11b/g LP-PHY läuft bei mir. Vielleicht mal noch openfwwf installieren?!
Title: Re: HP Mini 110 hängt beim Booten
Post by: devil on 2010/11/30, 15:08:59
wir waren mit die erste distribution die openfwwf unterstützte, es ist also standardmässig installiert. allerdings unterstützt es wohl den 4312 nicht.

greetz
devil
Title: Re: HP Mini 110 hängt beim Booten
Post by: towo on 2010/11/30, 15:16:47
Richtig, 4312 lp-phy braucht firmware-b43-lpphy-installer, da is nix mit openfwwf.
Title: Re: HP Mini 110 hängt beim Booten
Post by: reddark on 2010/11/30, 15:36:19
Ok, wusste jetzt nicht welcher das war, weil - den firmware-b43-lpphy-installer hab ich in der aptsuche nicht gesehen ;)
Title: Re: HP Mini 110 hängt beim Booten
Post by: OppaErich on 2010/11/30, 16:07:36
Ich konnte mal booten wenn ich dem Kernel blacklist.ssb=1 mit auf den Weg gab. Ist aber schon etwa ein Jahr her.
Title: Re: HP Mini 110 hängt beim Booten
Post by: micha_52 on 2010/11/30, 16:54:31
blacklist.ssb=1 ändert auch nichts. Das Ding ist wirklich störrisch
Title: Re: HP Mini 110 hängt beim Booten
Post by: towo on 2010/11/30, 16:55:51
ssb muß man auch nur blacklisten, wenn man broadcom-sta verwenden will.
b43 braucht ssb.
Title: Re: HP Mini 110 hängt beim Booten
Post by: OppaErich on 2010/11/30, 17:23:40
Das mit dem ssb ist halt schon etwas her...

Wie ich schrieb, Debian sid läuft. Kannn man nicht sid installieren, WLAN konfigurieren und dann die aptosid repos hinzufügen ?

Mint und Mandriva laufen auch, bei der Mandriva One spielt sogar das WLAN ootb.

Wenn man wenigstens das WLAN deaktivieren könnte...mein erster und mein letzter HP Rechner.  :?

Edit: ich habe jetzt mal mit nonetwork gebootet und dann aus der konsole /etc/init.d/networking start angeworfen. ssb ist geladen und wird von b43 gebraucht.
Title: Re: HP Mini 110 hängt beim Booten
Post by: micha_52 on 2010/11/30, 18:05:07
@OppaErich

/etc/init.d/networking start ausgeführt. ssb und b43 sind geladen. Wenn ich dann ceni starte, steht das Ding. Hatte ich schon beschrieben. Wie geht es weiter?
Title: Re: HP Mini 110 hängt beim Booten
Post by: OppaErich on 2010/11/30, 18:53:34
Genau so weit komme ich auch

...kam ich auch
Booten mit
nonetwork 3

su -
rmmod b43
rmmod ssb     [weiss nicht ob das muss]
ceni --eth0

So komme ich jetzt via Kabel ins Netz.

b43-fwcutter habe ich installiert. Wie man jetzt WLAN hoch kriegt darfst Du ausüfteln.
Title: Netzwerk einrichten auf dem HP Mini 110
Post by: micha_52 on 2010/12/02, 17:50:43
hier die Anleitung


Der HP Mini 110 kommt mit den Treibern b43 und ssb nicht zurecht und hängt sich komplett auf, wenn das Netzwerk installiert werden soll.

Dem aptosid-Installer (CD) als cheatcode nonetwork mitgeben, damit das System erst einmal hochfährt.

Die Treiber Module b43 und ssb entfernen und in /etc/modprobe.d/blacklist. conf eintragen, damit sie nicht mehr geladen werden:

# rmmod b43
# rmmod ssb
# echo "blacklist ssb" >> /etc/modprobe.d/blacklist.conf
# echo "blacklist b43" >> /etc/modprobe.d/blacklist.conf

Von der Broadcom Seite: http://www.broadcom.com/support/802.11/linux_sta.php die Treiber Sourcen laden und kompilieren
Den Treiber wl.ko nach /lib/modules/2.6.35.../kernel/drivers/wl/ kopieren.

Dann
#depmod
#modprobe wl

Nun kann man sich mittels lsmod | grep wl überzeugen, dass das Modul geladen ist.

Mit ceni das Netzwerk konfigurieren.

Die Treiber Sourcen enthalten ein ausführliches und hilfreiches Readme.

Gruß,
Michael
Title: Netzwerk einrichten auf dem HP Mini 110
Post by: towo on 2010/12/02, 21:13:41
broadcom-sta ist in Debian und kann somit sauber per module-assistant installiert werden.
Title: Re: Netzwerk einrichten auf dem HP Mini 110
Post by: OppaErich on 2010/12/03, 16:28:40
Quote from: "towo"broadcom-sta ist in Debian und kann somit sauber per module-assistant installiert werden.
Installiert habe ich aptosid nun und anschliessend noch
apt-get install broadcom-sta-source
apt-get install  b43-fwcutter
module-assistant prepare broadcom-sta
module-assistant auto-install broadcom-sta

sowie ein reboot. Aber immer noch kein WLAN, ceni bietet nur eth0 an. Wie heisst denn das Modul ? broadcom-sta findet modprobe nicht.
Title: Re: Netzwerk einrichten auf dem HP Mini 110
Post by: towo on 2010/12/03, 16:59:33
Das Modul heisst wl.
Und was du mit b43-fwcutter willst, ist mir in diesem Zusammenhang auch nicht klar.
Title: Re: Netzwerk einrichten auf dem HP Mini 110
Post by: OppaErich on 2010/12/03, 17:25:05
War nicht geladen und nach dem manuellen Laden findet ceni trotzdem kein wlan interface.
Title: Re: Netzwerk einrichten auf dem HP Mini 110
Post by: towo on 2010/12/03, 17:36:28
Weil?
b43, ssb noch geladen ist?
Title: Re: Netzwerk einrichten auf dem HP Mini 110
Post by: OppaErich on 2010/12/03, 17:53:35
Jo, ssb war geladen obwohl ich den in der blacklist habe. Hab' ihn entfernt und wl geladen dann konnte ich wlan mit ceni konfigurieren. Nach einem Neustart ist ssb wieder geladen.
Title: Re: Netzwerk einrichten auf dem HP Mini 110
Post by: towo on 2010/12/03, 18:10:27
ssb wird schon per initrd geladen.
Wenn du ganz auf Mummer sicher gehen willst,

mv /lib/modules/`uname -r`/kernel/drivers/ssb/ssb.ko /lib/modules/`uname -r`/kernel/drivers/ssb/ssb.ko.bak
Title: Re: Netzwerk einrichten auf dem HP Mini 110
Post by: OppaErich on 2010/12/03, 19:56:05
Das mit dem Umbenennen war mir auch gekommen aber da habe ich nur eine Kernelversion Freude dran. Oder ?

Was hältst Du von rmmod ssb in die rc.local ? Der ruft sich auch durch eklige Fehlermeldungen in Erinnerung wenn er unnötig wird.
Title: Re: Netzwerk einrichten auf dem HP Mini 110
Post by: towo on 2010/12/03, 20:00:04
Naja, wie du das machst, is ja deine Sache.
Irgendwo auf sidux.com war auch mal ein post, wie man ssb aus der initrd raus bekommt, dann greift auch der blacklist Eintrag.
Title: Re: Netzwerk einrichten auf dem HP Mini 110
Post by: micha_52 on 2010/12/04, 09:52:20
ich frage mich, wozu ssb und b43 überhaupt geladen werden, wenn bekannt ist, dass sie nicht funktionieren?
Title: Re: Netzwerk einrichten auf dem HP Mini 110
Post by: devil on 2010/12/04, 10:04:57
sta bedeutet staging, ein zweig, der in etwa experimental vergleichbar ist. man kann nicht erwarten dass die treiber dort einwandfrei funktionieren. da kann man nur bei Broadcom meckern.

Raphael Hertzog, ein Debian Developer  sagte dazu gestern in einem  Interview (http://www.go2linux.org/linux/2010/12/interview-debian-developer-rapha-l-hertzog-ubuntu-beneficial-debian-853):
QuoteWhat's the biggest problem of Linux?
I'm always annoyed when some new hardware doesn't work. It's painful to have to google around to find out a solution. Sometimes you need a newer kernel, sometimes you need to build custom modules for your kernel, sometimes you need a firmware for a driver that you already have, sometimes you need a newer version of Xorg, etc.
I wish all hardware manufacturers could get their drivers merged in Linux before their hardware hit the shelves of shops.

dem ist nichts hinzuzufügen.

greetz
devil
Title: Re: Netzwerk einrichten auf dem HP Mini 110
Post by: micha_52 on 2010/12/04, 11:25:17
Das Zitat bekräftigt das Argument der Linux Ablehner, dass unter Wi** eben doch alles so toll funktioniert und dass Linux eben ein System für Freaks, Insider oder Entwickler ist und nicht für die breite Masse.

Ich empfinde es auch als nervig, wenn sich, wie am eigenen Beispiel gezeigt, der Netzwerk- oder Grafik Treiber nicht so ohne laden bzw. installieren lässt. Broadcom scheint da schwierig zu sein.

Ich hatte mit dem Kabel - Netzwerktreiber dieser Kiste (BCM57780) auch nur Schwierigkeiten. Inzwischen läuft er ohne Zicken.
Title: Re: Netzwerk einrichten auf dem HP Mini 110
Post by: ralul on 2010/12/04, 11:30:51
Quote from: "micha_52"ich frage mich, wozu ssb und b43 überhaupt geladen werden, wenn bekannt ist, dass sie nicht funktionieren?
- b43 ist ein Treiber für ähnliche Wifi Hardware
- ssb ist ein Zwischenmodul, was auch noch andere Aufgaben hat.

Jedenfalls funktioniert mein Keyboard nicht ohne
kernel - ssb - ohci - usbKeyboard
bei aptosid.

Die Schwierigkeit für mich ist, dass wl.ko vor ssb geladen werden muss, was ich mit einem kurzzeitigem Entladen von ssb per /etc/rc.local fabriziere:
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
#

#ralul
#set -x
[ -f /etc/cron.daily/google-chrome ] && rm /etc/cron.daily/google-chrome
touch /var/run/do-not-hibernate
K="$(uname -r)"
if [ ! -f /lib/modules/$K/kernel/drivers/net/wireless/wl.ko ] ; then
    cd /usr/src || exit 1
#     [ -d /usr/src/modules/broadcom-sta ] || tar xaf broadcom-sta.tar.bz2
    cd /usr/src/modules/broadcom-sta/amd64 && make clean && make && make install || exit
    depmod -a
    modprobe -v wl
    if [ ! -f /lib/modules/$K/kernel/drivers/video/nvidia.ko ] ; then
       if cd /usr/src/NVIDIA-Linux-x86_64-260.19.21/kernel ; then
           make module && make install
       else
           echo "$0 : ERROR compile nvidia.ko - not found source dir"
       fi
    fi
fi
sleep 1
if  lsmod | grep -q wl ; then
   if ifconfig | grep -q '^eth1' ; then
       echo "$0 : wl is working"
   else
       echo "$0 : wl must be reloaded"
       set -x
       rmmod ohci_hcd
       rmmod ssb
       rmmod pcmcia
       rmmod wl
       modprobe -v wl
       sleep 1
       modprobe -v ohci_hcd
       #modprobe -v ssb
       #modprobe -v pcmcia
   fi
fi
exit 0
Die letzte if-fi Klammer lädt wl.ko, da ist vorne noch andere Arbeit drin in meinem Script.

Der neueste Broadcom Treiber macht bei mir alle fünf Minuten Aussetzer im Gegensatz zum Februar-2010 Treiber, hab ich andere config Parameter für den neuen Treiber zu setzen?
Title: Re: Netzwerk einrichten auf dem HP Mini 110
Post by: bluelupo on 2010/12/04, 12:09:42
Hi micha_52,
Quote from: "micha_52"Das Zitat bekräftigt das Argument der Linux Ablehner, dass unter Wi** eben doch alles so toll funktioniert und dass Linux eben ein System für Freaks, Insider oder Entwickler ist und nicht für die breite Masse.
...das stimmt so nicht, denn du musst dich als Linuxuser vor dem Kauf informieren welche HW auf deinen Notebook läuft und nicht hinterher drüber meckern ;-)
Quote from: "micha_52"
Ich empfinde es auch als nervig, wenn sich, wie am eigenen Beispiel gezeigt, der Netzwerk- oder Grafik Treiber nicht so ohne laden bzw. installieren lässt. Broadcom scheint da schwierig zu sein.
[...]
...ich denke das war bei dir wirklich eine Anhäufung unglücklicher Zufälle - sowas soll auch mal vorkommen ;-)
Title: Re: Netzwerk einrichten auf dem HP Mini 110
Post by: micha_52 on 2010/12/04, 12:18:30
Hi BlueLupo,

der Win** Freund geht in den Laden und kauft irgendeinen Kasten und der rennt. Das war das, was ich meinte.
Ich möchte den Thread nicht verwässern, sondern nur Raphael Herzogs Zitat bekräftigen, das Devil freundlicherweise gepostet hat.

Der HP Mini läuft nun ja. Das Ding gehört meinem Sohn und der wollte auch so ein schickes Aptosid wie sein Papa

Grüße,
Michael

PS. Was die Anhäufung unglücklicher Zufälle anlangt: Der aktuelle amd64 Kernel läuft auch nicht auf meinem Kasten, weil kworker meint, die Kiste allein zu beschäftigen.
Title: Re: Netzwerk einrichten auf dem HP Mini 110
Post by: devil on 2010/12/04, 12:56:45
was kworker angeht, so scheint das, laut dem letzen post in https://bugzilla.kernel.org/show_bug.cgi?id=20232 , bald gelöst zu sein.
derweil kannst du ja mal pcie_ports=compattesten

greetz
devil
Title: Re: Netzwerk einrichten auf dem HP Mini 110
Post by: OppaErich on 2010/12/04, 13:26:17
Quote from: "micha_52"Das Zitat bekräftigt das Argument der Linux Ablehner, dass unter Wi** eben doch alles so toll funktioniert und dass Linux eben ein System für Freaks, Insider oder Entwickler ist und nicht für die breite Masse.
Definiere Linux !  :) Gehört Mandriva nicht dazu ? Damit läuft die Kiste auf Anhieb und viele andere, auch Debian Squeeze, booten durch, es funktionierte halt das WLAN nicht.

Außerdem lohnt sich die Mühe, wieder 'was gelernt und der Kleine zeigt mit KDE4 nun eine gute Performance. Sogar Compositing spielt.
Title: Re: Netzwerk einrichten auf dem HP Mini 110
Post by: micha_52 on 2010/12/04, 14:06:07
@OppaErich
das System meiner Wahl ist aptosid, auch wenn andere Distributionen gelegentlich gutmütiger erscheinen. Deinen zweiten Absatz unterstreiche ich voll.

@devil
mit dem cheatcode "pcie_ports=compat" hatte ich schon gebootet. Die Last geht dabei um etwa 20% runter. Das macht mich jedoch noch nicht glücklich
Title: Re: Netzwerk einrichten auf dem HP Mini 110
Post by: kuchenfreund_in on 2010/12/04, 16:17:07
hallo,

Quote from: "devil"derweil kannst du ja mal pcie_ports=compattesten

diese Tipps sind voll cool und danke dafür! Dennoch finde ich, dass diese in dieser Kurzform so relativ unverständlich sind (jedenfalls für mich. keine Ahnung ob das anderen nicht auch so geht...?)

Cool wäre vieleicht kurz dazuzusagen (oder auch links), was dieses z.B. in diesem Fall "pcie_ports" ist und was "=compat" in diesem Zusammenhang bedeutet, so dass neulinge dieses evtl. besser einordnen (und davon lernen!) können. Per google und ixquick kam ich da irgendwie nicht so voran. ausser:
Quote(..) using 'pcie_ports=native'
(use the PCIe native services regardless of the BIOS response to the
control request), or 'pcie_ports=compat' (do not use the PCIe native
services at all)
aber vielleicht ist das auch einfach so unverständich und schwierig?!

soll jetzt kein nörgel sein, sondern eine bitte oder sowas ;)
was ich meine ist so etwas, wie ralul in ein paar post vorher gemacht hat. kurz benenen für was irgendetwas steht... (b43 und ssb in raluls beispiel). ich könnte mir vorstellen, dass manche nachfragen und -geplänkel kürzer und konstruktiver werden, wenn die unwissenden Anwender_innen eine ungefähre Ahnung bekommen was sie da tun  :roll:
was bei "micha_52" nicht zu sein scheint; micha_52 hat ja schon eine Ahnung und Bezug dazu, wie in dem Antwortpost dann deutlich wird, aber vielleicht bei anderen Anwender_innen mit ähnlicher Problematik nur  :?:  hervorruft...
Title: Re: Netzwerk einrichten auf dem HP Mini 110
Post by: bluelupo on 2010/12/04, 16:39:08
Quote from: "devil"was kworker angeht, so scheint das, laut dem letzen post in https://bugzilla.kernel.org/show_bug.cgi?id=20232 , bald gelöst zu sein.
derweil kannst du ja mal pcie_ports=compattesten

greetz
devil
@devil: da ich ja die Probleme mit der CPU-Last und kworker-Prozessen auch hatte und damals du den nachfolgenden Tipp gegeben hast:

echo "N" > /sys/module/drm_kms_helper/parameters/poll

Haben die beiden Kommandos die gleichen Ansätze?
Title: Re: Netzwerk einrichten auf dem HP Mini 110
Post by: OppaErich on 2010/12/12, 15:33:04
Hm, nach einem d-u ist es mit der Herrlichkeit vorbei. wl ist geladen aber trotzdem kein wlan, die LED bleibt orange, auch mit dem älteren Kernel. ceni listet das wlan aber findet beim scan nichts.

oops, hätte erst testen sollen: mit dem 2.6.36-1.slh.2 findet ceni beim scan mein wlan.