hitchhiker5
Anmeldungsdatum: 4. April 2008
Beiträge: Zähle...
|
Moin zusammen, ich bin absoluter Anfänger und habe folgendes Problem: Mein Ubuntu startet zwar, aber dann habe ich auf meinem Laptop kein WLAN u. Bluetoth mehr.
Ich habe dann gesehen, daß man ja quasi bevor ubuntu bootet auch eine ältere Version starten kann. Das habe ich dann auch gemacht und alles klappt wie gewohnt. Wie kann ich das denn dauerhaft so einstellen, daß immer diese Version startet? Konkret startet "Ubuntu, mit Linux 5.4.0-48-generic" nicht korrekt. Die Version "Ubuntu, mit Linux 5.4.0-23-generic" macht alles wie es sein soll. Am besten eine Schritt für Schritt Anleitung wie man das ändern kann. Vielen Dank schon mal vorab.
|
DJKUhpisse
Supporter, Wikiteam
Anmeldungsdatum: 18. Oktober 2016
Beiträge: 17657
Wohnort: in deinem Browser, hier auf dem Bildschirm
|
Das wäre nur eine Notlösung und dauerhaft nicht sinnvoll.
Zeige bitte lspci -nnk
lsusb , damit wir den Adapter identifizieren können.
|
hitchhiker5
(Themenstarter)
Anmeldungsdatum: 4. April 2008
Beiträge: 8
|
lspci -nnk
00:00.0 Host bridge [0600]: Intel Corporation Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers [8086:5904] (rev 02)
Subsystem: Lenovo Xeon E3-1200 v6/7th Gen Core Processor Host Bridge/DRAM Registers [17aa:3826]
Kernel driver in use: skl_uncore
00:02.0 VGA compatible controller [0300]: Intel Corporation HD Graphics 620 [8086:5916] (rev 02)
Subsystem: Lenovo HD Graphics 620 [17aa:3976]
Kernel driver in use: i915
Kernel modules: i915
00:04.0 Signal processing controller [1180]: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem [8086:1903] (rev 02)
Subsystem: Lenovo Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem [17aa:381b]
Kernel driver in use: proc_thermal
Kernel modules: processor_thermal_device
00:14.0 USB controller [0c03]: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller [8086:9d2f] (rev 21)
Subsystem: Lenovo Sunrise Point-LP USB 3.0 xHCI Controller [17aa:3858]
Kernel driver in use: xhci_hcd
00:14.2 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Thermal subsystem [8086:9d31] (rev 21)
Subsystem: Lenovo Sunrise Point-LP Thermal subsystem [17aa:3849]
Kernel driver in use: intel_pch_thermal
Kernel modules: intel_pch_thermal
00:15.0 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 [8086:9d60] (rev 21)
Subsystem: Lenovo Sunrise Point-LP Serial IO I2C Controller [17aa:384b]
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:15.1 Signal processing controller [1180]: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 [8086:9d61] (rev 21)
Subsystem: Lenovo Sunrise Point-LP Serial IO I2C Controller [17aa:3847]
Kernel driver in use: intel-lpss
Kernel modules: intel_lpss_pci
00:16.0 Communication controller [0780]: Intel Corporation Sunrise Point-LP CSME HECI #1 [8086:9d3a] (rev 21)
Subsystem: Lenovo Sunrise Point-LP CSME HECI [17aa:3856]
Kernel driver in use: mei_me
Kernel modules: mei_me
00:17.0 RAID bus controller [0104]: Intel Corporation 82801 Mobile SATA Controller [RAID mode] [8086:282a] (rev 21)
Subsystem: Lenovo 82801 Mobile SATA Controller [RAID mode] [17aa:3817]
Kernel driver in use: ahci
Kernel modules: ahci
00:1c.0 PCI bridge [0604]: Intel Corporation Sunrise Point-LP PCI Express Root Port #5 [8086:9d14] (rev f1)
Kernel driver in use: pcieport
00:1c.5 PCI bridge [0604]: Intel Corporation Sunrise Point-LP PCI Express Root Port #6 [8086:9d15] (rev f1)
Kernel driver in use: pcieport
00:1f.0 ISA bridge [0601]: Intel Corporation Intel(R) 100 Series Chipset Family LPC Controller/eSPI Controller - 9D4E [8086:9d4e] (rev 21)
Subsystem: Lenovo Device [17aa:3809]
00:1f.2 Memory controller [0580]: Intel Corporation Sunrise Point-LP PMC [8086:9d21] (rev 21)
Subsystem: Lenovo Sunrise Point-LP PMC [17aa:3859]
00:1f.3 Audio device [0403]: Intel Corporation Sunrise Point-LP HD Audio [8086:9d71] (rev 21)
Subsystem: Lenovo Sunrise Point-LP HD Audio [17aa:381e]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel, snd_soc_skl
00:1f.4 SMBus [0c05]: Intel Corporation Sunrise Point-LP SMBus [8086:9d23] (rev 21)
Subsystem: Lenovo Sunrise Point-LP SMBus [17aa:3855]
Kernel modules: i2c_i801
01:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
Subsystem: Lenovo RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [17aa:389d]
Kernel driver in use: r8169
Kernel modules: r8169
02:00.0 Network controller [0280]: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter [168c:0042] (rev 31)
Subsystem: Lenovo QCA9377 802.11ac Wireless Network Adapter [17aa:0901]
Kernel driver in use: ath10k_pci
Kernel modules: ath10k_pci
lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 0cf3:e500 Atheros Communications, Inc.
Bus 001 Device 003: ID 174f:241c Syntek
Bus 001 Device 002: ID 046d:c016 Logitech, Inc. Optical Wheel Mouse
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Ich weiß leider nicht, wie man das etwas übersichtlicher posten kann... sorry Bearbeitet von sebix: Bitte verwende in Zukunft Codeblöcke, um die Übersicht im Forum zu verbessern!
|
dingsbums
Anmeldungsdatum: 13. November 2010
Beiträge: 3553
|
02:00.0 Network controller [0280]: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter [168c:0042] (rev 31)
Subsystem: Lenovo QCA9377 802.11ac Wireless Network Adapter [17aa:0901]
Kernel driver in use: ath10k_pci
Das war jetzt vermutlich mit dem (ur)alten Kernel 5.4.0-23. Jetzt bitte nochmal mit 5.4.0-48 starten und die Ausgabe von
lspci -nnk | grep -i wire -A3
im Codeblock (kann man anklicken) posten. Vermutlich unterstützt der neue Kernel deinen WLAN-Adapter nicht mehr (kein Treiber-Modul im Kernel).
|
hitchhiker5
(Themenstarter)
Anmeldungsdatum: 4. April 2008
Beiträge: 8
|
lspci -nnk | grep -i wire -A3 02:00.0 Network controller [0280]: Qualcomm Atheros QCA9377 802.11ac Wireless Network Adapter [168c:0042] (rev 31)
Subsystem: Lenovo QCA9377 802.11ac Wireless Network Adapter [17aa:0901] Das Laptop ist nicht mal 1 Jahr alt... hoffe da gibt es noch etwas an Treibern für ...
|
schollsky
Anmeldungsdatum: 3. Dezember 2012
Beiträge: 1491
Wohnort: Ruhrgebeat
|
Moin hitchhiker5, an Deiner Stelle würde ich es mit einem Upgrade auf Ubuntu 20.04 probieren. Du kannst das risikolos mit einem Live-System testen. Grüße schollsky
|
hitchhiker5
(Themenstarter)
Anmeldungsdatum: 4. April 2008
Beiträge: 8
|
ja das habe ich versucht, es scheitert quasi, da alles fertig zu sein scheint aber nix den fehler behebt.
praxisteam@praxisteam-Lenovo-V130-14IKB:~$ sudo apt update
[sudo] Passwort für praxisteam:
Holen:1 http://security.ubuntu.com/ubuntu bionic-security InRelease [88,7 kB]
OK:2 http://de.archive.ubuntu.com/ubuntu bionic InRelease
Holen:3 http://security.ubuntu.com/ubuntu bionic-security/universe i386 Packages [960 kB]
Holen:4 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [1.067 kB]
Holen:5 http://security.ubuntu.com/ubuntu bionic-security/universe Translation-en [239 kB]
Holen:6 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 DEP-11 Metadata [57,1 kB]
Holen:7 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 DEP-11 Metadata [2.464 B]
Es wurden 2.413 kB in 1 s geholt (1.759 kB/s).
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Alle Pakete sind aktuell.
praxisteam@praxisteam-Lenovo-V130-14IKB:~$ sudo apt upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
amd64-microcode gir1.2-geocodeglib-1.0 intel-microcode iucode-tool
libegl1-mesa libfwup1 libllvm8 libwayland-egl1-mesa linux-headers-5.0.0-23
linux-headers-5.0.0-23-generic linux-image-5.0.0-23-generic
linux-modules-5.0.0-23-generic linux-modules-extra-5.0.0-23-generic thermald
ubuntu-web-launchers
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
praxisteam@praxisteam-Lenovo-V130-14IKB:~$ sudo apt dist-upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Fertig
Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
amd64-microcode gir1.2-geocodeglib-1.0 intel-microcode iucode-tool
libegl1-mesa libfwup1 libllvm8 libwayland-egl1-mesa linux-headers-5.0.0-23
linux-headers-5.0.0-23-generic linux-image-5.0.0-23-generic
linux-modules-5.0.0-23-generic linux-modules-extra-5.0.0-23-generic thermald
ubuntu-web-launchers
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es muß doch möglich sein, dem System zu sagen, daß er mit der Version mit der ich gerade ins Netz gehe standartmäßig booten soll!?!
|
dingsbums
Anmeldungsdatum: 13. November 2010
Beiträge: 3553
|
schollsky schrieb: an Deiner Stelle würde ich es mit einem Upgrade auf Ubuntu 20.04 probieren. Du kannst das risikolos mit einem Live-System testen.
Dabei wird Folgendes herauskommen:
Mit dem LiveSystem wird alles funktionieren, da Kernel < 5.4.0.48 Nach der ersten vollständigen Aktualisierung wird das gleiche Problem wie jetzt auftauchen, da auch bei Focal derzeit Kernel 5.4.0.48 aktuell ist.
Was kann man tun?
Den Vorgängerkernel 5.4.0-47 samt Modul-Paket installieren und schauen, ob dieser das WLAN-Modul noch unterstützt: sudo apt-get install linux-image-5.4.0-47-generic linux-modules-5.4.0-47-generic Fall der es auch nicht tut, kann man sich versionsweise in Richtung ältere Kernel durchhangeln. Daß Grub sich zukünftig den letzten gebooteten Kernel für den nächsten Start merkt, erreicht man duch die Zeilen
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true in der Datei /etc/default/grub. Danach ein sudo update-grub und ein Neustart.
PS: Sollte das Problem nach dem nächsten Kernel-Update immer noch vorhanden sein, solltest du einen Bugreport eröffnen.
|
hitchhiker5
(Themenstarter)
Anmeldungsdatum: 4. April 2008
Beiträge: 8
|
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=s
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1" aha - ok. so sieht meine Konfi aus. - wie öffne ich die datei, damit sie nicht schreibgeschützt ist ? - an welcher Stelle muß ich "GRUB_SAVEDEFAULT=true" einfügen ?
|
dingsbums
Anmeldungsdatum: 13. November 2010
Beiträge: 3553
|
wie öffne ich die datei, damit sie nicht schreibgeschützt ist ?
sudo nano /etc/default/grub
an welcher Stelle muß ich "GRUB_SAVEDEFAULT=true" einfügen ?
Am Besten am Ende. Und es sind 2 Zeilen, nicht nur eine. So wie beschrieben.
|
hitchhiker5
(Themenstarter)
Anmeldungsdatum: 4. April 2008
Beiträge: 8
|
so sieht nun meine grub-konfig aus: # If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=s
GRUB_TIMEOUT_STYLE=hidden
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=true
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1" ist soweit gespeichert. Leider booted nicht der zuletzt funktionsfähige Kernel direkt durch, sondern es bleibt bei "erweiterte Optionen für Ubuntu" stehen. Kann man das noch ändern ? Edit:Klappt jetzt alles Danke Dir recht herzlich.
|
hitchhiker5
(Themenstarter)
Anmeldungsdatum: 4. April 2008
Beiträge: 8
|
|