|
nixCorvus
Anmeldungsdatum: Juli 4, 2008
Beiträge: 92
|

15. November 2008 03:13
Ich bin gerade dabei den 2.6.28-rc4 Kernel für das Aspire One anzupassen. Da darin endlich die Soundkarte anständig unterstützt wird. Möchte ihn so klein wie möglich halten, also keine überflüssigen Sachen mit einkompilieren. Wenn jemand Interesse hat ihn zu testen, oder noch besser, daran mitzuarbeiten meldet euch bitte. Status:
bootet in ca. 35 sec Soundkarte voll funktionsfähig. (umschalten bei Kopfhörer, Micro geht, Sound nach Standby) WLAN voll funktionsfähig. (übersteht ebenfalls Standby) Card-Reader funktionieren noch nicht.
http://rapidshare.com/files/163889218/linux-image-2.6.28-rc4-corvus-aspireone_b3_i386.deb http://rapidshare.com/files/163889219/linux-headers-2.6.28-rc4-corvus-aspireone_b3_i386.deb oder wer selbst compilieren möchte: http://www.kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.28-rc4.tar.bz2 http://rapidshare.com/files/163893730/config-2.6.28-rc4-corvus-aspireone Wenn jemand 'ne bessere Idee fürs Hosting hat, sagt bescheid! ...für Feedback wär' ich dankbar! gruß corvus
|
|
nixCorvus
(Themenstarter)
Anmeldungsdatum: Juli 4, 2008
Beiträge: 92
|

15. November 2008 13:53
|
|
nixCorvus
(Themenstarter)
Anmeldungsdatum: Juli 4, 2008
Beiträge: 92
|

15. November 2008 15:46
|
|
kamereon
Anmeldungsdatum: April 17, 2007
Beiträge: 361
Wohnort: Mittelhessen
|

15. November 2008 15:57
Hallo Corvus, find ich super, was du machst!
Blöde frage mal: wenn ich das installiere, hab' ich dann 'nen zusätzlichen Eintrag in in der menu.lst, sodass ich zur Not den alten (original) Kernel auch noch booten kann? Habe mich nämlich mit Kernel-Zeugs überhaupt noch nicht beschäftigt...
|
|
funfood
Anmeldungsdatum: März 14, 2006
Beiträge: 239
|

15. November 2008 16:01
Hi Corvus, super Sache! Ich kann leider unter Hardy die Header nicht installieren, er meckert dass die libc6 falsch ist. Sehe ich das richtig, dass das nur unter Intrepid geht? Ich hatte erst deinen ersten Kernel probiert, da bekam ich ein paar fehler beim booten, es lief dann aber ganz gut. Nur ein lsmod spuckte ... nichts! aus. Wie kann das sein? Heiko
|
|
nixCorvus
(Themenstarter)
Anmeldungsdatum: Juli 4, 2008
Beiträge: 92
|

15. November 2008 16:03
ja, der alte Kernel bleibt erhalten (auch in der menu.lst).
Wenn dir der neue nicht gefällt, kannst du ihn mit sudo dpkg --purge linux-image-2.6.28-rc4-corvus-aspireone linux-headers-2.6.28-rc4-corvus-aspireone wieder vollständig deinstallieren.
|
|
nixCorvus
(Themenstarter)
Anmeldungsdatum: Juli 4, 2008
Beiträge: 92
|

15. November 2008 16:28
Oh, ja hab ich vergessen zu erwähnen, ist auf Intrepid gebaut. Solltest ihn aber auch für Hardy kompilieren können. benötigte pakete dafür:
build-essential kernel-package xmlto
also:
sudo apt-get install build-essential kernel-package xmlto
cd /usr/src
sudo wget http://www.kernel.org/pub/linux/kernel/v2.6/testing/linux-2.6.28-rc4.tar.bz2
sudo tar xjf linux-2.6.28-rc4.tar.bz2
sudo ln -s linux-2.6.28-rc4/ linux
dann die letzte Kernelkonfiguration herunterladen:
http://rapidshare.com/files/164022604/config-2.6.28-rc4-corvus-aspireone wenn die Datei dann auf dem Desktop liegt gehts mit folgenden schritten weiter:
cd /usr/src/linux
sudo cp ~/Desktop/config-2.6.28-rc4-corvus-aspireone ./.config
sudo make-kpkg clean
sudo make-kpkg --initrd --revision b6 binary-arch
Das bauen der Packete dauert dann ca. ne 3/4 Stunde.
Dann liegen die beiden Pakete in /usr/src und können mit
cd /usr/src
dpkg -i linux-headers-2.6.28-rc4-corvus-aspireone_b6_i386.deb linux-image-2.6.28-rc4-corvus-aspireone_b6_i386.deb
installiert werden. Wäre nett, wenn du diese dann auch hier den anderen zur Verfügung stellen könntest. Dass lsmod (fast) nichts ausspuckt liegt daran, dass abgesehen vom Webcam-Treiber noch keine weiteren Module existieren
Da ich mich aufs wesendliche konzentrieren möchte. gruß corvus
|
|
funfood
Anmeldungsdatum: März 14, 2006
Beiträge: 239
|

15. November 2008 16:35
Danke dir, ich schaffs heute leider nicht mehr, da ich den aao gleich mit unterwegs brauche. Evtl versucht sich ja schon wer anders dran für hardy, ansonsten schau ich morgen mal  Heiko
|
|
kamereon
Anmeldungsdatum: April 17, 2007
Beiträge: 361
Wohnort: Mittelhessen
|

15. November 2008 16:50
So, hab den b6 mal installiert (Intrepid). Bootzeit etwa 25% schneller als der normale 2.6.27-7 (von ext3 Festplatte), feine Sache, das.  Allerdings funktionieren bei mir beide Cardreader nicht. Wobei ich halt den 150L habe, und Xubuntu, aber eigentlich sollte das je keinen Unterschied machen...
|
|
nixCorvus
(Themenstarter)
Anmeldungsdatum: Juli 4, 2008
Beiträge: 92
|

15. November 2008 16:57
Stimmt, 'nen Unterschied sollte das nicht machen. Probier' mal mit eingesteckter SD-Karte zu booten.
Bei mir funktioniert der Linke so wie er soll und der Rechte nur mit eingesteckter Karte beim Booten.
Habe leider keine Idee, wie ich den Rechten vollständig zum Laufen bekomme. Was geben dir ls /dev/mm*
und lspci
aus? Liefen die Cardreader mit dem Standard-Kernel bei dir? gruß corvus
|
|
kamereon
Anmeldungsdatum: April 17, 2007
Beiträge: 361
Wohnort: Mittelhessen
|

15. November 2008 18:45
Also: lspci ist bei beiden Kerneln gleich: 00:00.0 Host bridge: Intel Corporation Mobile 945GME Express Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GME Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 02)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02)
00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #3 (rev 02)
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI Controller #4 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2)
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) SATA IDE Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
03:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
04:00.0 System peripheral: JMicron Technologies, Inc. SD/MMC Host Controller
04:00.2 SD Host controller: JMicron Technologies, Inc. Standard SD Host Controller
04:00.3 System peripheral: JMicron Technologies, Inc. MS Host Controller
04:00.4 System peripheral: JMicron Technologies, Inc. xD Host Controller Bei ls /dev/mm* gibt dein Kernel gar nichts bei mir aus (not found) der Standardkernel hingegen zeigt mmcblk0 und mmcblk0p1 an Mit dem Standardkernel funktioniert der linke Cardreader, der Rechte nur, wenn die Karte beim booten drinsteckt (Kinsgston SD Karte).
Seltsam. Unter /dev finde ich gar nichts, was irgendwie wie eine Karte aussieht, selbst wenn ich sie beim booten schon drin habe; beim Standardkernel geht es aber, da tauchen dann, wie gesagt, mmcblk0 und mmcblk0p1 auf...
|
|
nixCorvus
(Themenstarter)
Anmeldungsdatum: Juli 4, 2008
Beiträge: 92
|

15. November 2008 19:02
sehr seltsam...
die JMicron Einträge haste bei lspci auch bei meinem kernel? Hab was gefunden. Ich bau den grade ma neu. Eventuell löst das ja das Problem. Werd ihn wohl um 21 Uhr hochgeladen haben.
|
|
nixCorvus
(Themenstarter)
Anmeldungsdatum: Juli 4, 2008
Beiträge: 92
|

15. November 2008 20:58
so, kamereon
magst du den b7 ma ausprobieren? http://rapidshare.com/files/164110114/linux-image-2.6.28-rc4-corvus-aspireone_b7_i386.deb http://rapidshare.com/files/164110115/linux-headers-2.6.28-rc4-corvus-aspireone_b7_i386.deb vorher den b6 deinstallieren (dafür musst du den Standardkernel booten): sudo dpkg --purge linux-image-2.6.28-rc4-corvus-aspireone linux-headers-2.6.28-rc4-corvus-aspireone gruß corvus
|
|
kamereon
Anmeldungsdatum: April 17, 2007
Beiträge: 361
Wohnort: Mittelhessen
|

16. November 2008 08:15
Beim b7 gehen die Cardreader auch nicht. Es kommt am Anfang des Bootvorgangs ganz kurz folgende Meldung (beim b6 übrigens auch, wie ich gestern noch festgestellt habe):
modprobe: FATAL: could not load /lib/modules/2.6.28-rc4-corvus-aspireone/modules.dep: no such file or directory Versteh' ich irgendwie nicht, denn die /lib/modules/2.6.28-rc4-corvus-aspireone/modules.dep ist vorhanden. Fehlt ihm vielleicht ein der Dateien, die da drin stehen? - WLAN
- internes Mic
- interne Kamera
- Kopfhörer funktionieren auf Anhieb. LG k.
|
|
nixCorvus
(Themenstarter)
Anmeldungsdatum: Juli 4, 2008
Beiträge: 92
|

16. November 2008 10:57
okay, das könnte an fehlender Dateisystemunterstützung liegen. aber dein fs war ext3 oder?
In welchem Kontext tritt die Fehlermeldung auf?
|