Vraag


Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
Mijn vraag
Sinds kort wil ik Fedora weer een kans geven om mijn bureaublad te veroveren. In het verleden al veel mee gestoeid. Het liep vaak stuk op het werkend krijgen van hardware. Dat lijkt nu weer te gaan gebeuren, maar er is iets vreemds aan de hand. Ik heb Fedora 40 mbv de Fedore Media Writer op een stick gezet en deze stick werkt goed. Op mijn Lenovo Ideapad met o.a. de interne RTL8822BE Wifi-module werkt alles in de life-omgeving goed. Alle hardware lijkt ondersteund.

Op het moment dat ik ervoor kies om F40 te installeren, dan is is de RTL8822BE plotseling verdwenen. Maar de drivers zijn wel geïnstalleerd.

Relevante software en hardware die ik gebruik
Fedora F40

Wat ik al gevonden of geprobeerd heb

Als ik er een USB-stick insteek (TP-Link Archer T4U), dan is er direct WiFi. Het wonderlijke is dat F40 dan ook laat zien dat de RTL8822BE bestaat. De TP-Link laat netjes alle WiFi-netwerken zien en kan ook verbinding maken. Als ik vervolgens kies voor de RTL8822BE dan blijft deze adapter naar netwerken zoeken. Vinden doet hij niets.

Vervolgens heb ik een flink aantal draadjes gelezen op Fedora discussion, maar daar gaat het vooral over het niet kienen vinden van de chipset. Er was één draadje (https://github.com/lwfinger/rtw88) over het niet kunnen vinden van netwerken en daar werd verwezen naar een pagina op Github. Alle stappen heb ik uit kunnen voeren, maar helaas zonder resultaat. Werken met de TP-Link is geen optie. Het is een enorm joekel van een ding en er zit gewoon een WiFi-module van een gerenommeerd merk in de laptop. Die zou toch moeten kunnen werken?

Beste antwoord (via poes op 03-08-2024 08:28)


  • bikkel007
  • Registratie: Oktober 2022
  • Laatst online: 09:37
Sorry maar laatste tip.
Vervang de wifi-card in je laptop met b.v deze
uitvoering: Intel Wi-Fi 6E AX210 no vPro

Zit je voortaan gelijk goed wanneer je linux wilt installeren.

[ Voor 14% gewijzigd door bikkel007 op 27-07-2024 21:00 ]

Alle reacties


Acties:
  • 0 Henk 'm!

  • jeroen3
  • Registratie: Mei 2010
  • Laatst online: 18:11
Heeft hij soms moeite met de vliegtuig modus toggle?

Acties:
  • 0 Henk 'm!

  • pporrio
  • Registratie: Februari 2010
  • Laatst online: 10:51
Ik neem aan dat je deze al had gevonden:
https://discussion.fedora...wifi-chip-rtl8852be/68307

Mijn platencollectie


Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
Wifi is nu wel zichtbaar, maar er worden geen netwerken gevonden....

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 19:03

Hero of Time

Moderator LNX

There is only one Legend

Heb je het commando 'rfkill' beschikbaar? Als je die zonder argumenten uitvoert zie je de staat van de adapter. Dat moet 'unblocked' zijn voor zowel SOFT en HARD.

Kijk ook eens in je journalctl uitvoer of je iets kan vinden daar over je wifi adapter, misschien is er nog iets wat je moet doen of verklaart.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
Alles staat op unblocked. Als ik vervolgens journalctl uitvoer, dan komen er bakken met tekst. Waar moet ik precies naar kijken?

Acties:
  • 0 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 19:03

Hero of Time

Moderator LNX

There is only one Legend

De boel lezen en kijken of je iets over je wifi ziet staan dat mogelijk relevant is. Als je de module weet die geladen wordt, kan je journalctl -b --grep <modulenaam> gebruiken om alle entries over de module voor deze boot gevonden zijn.

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • CR2032
  • Registratie: Juli 2016
  • Niet online
Probeer eens om de generieke rtl module driver eerst te blacklisten. Zodat die niet in de weg zit en de juiste driver kan laden.

Zie de Arch Wiki. Die is ook heel handig als je geen Arch gebruikt.
https://wiki.archlinux.org/title/Laptop/Lenovo

[ Voor 4% gewijzigd door CR2032 op 22-07-2024 22:57 ]


Acties:
  • 0 Henk 'm!

  • deHakkelaar
  • Registratie: Februari 2015
  • Laatst online: 27-07-2024
poes schreef op maandag 22 juli 2024 @ 09:14:
Wifi is nu wel zichtbaar, maar er worden geen netwerken gevonden....
Ook niet als je onder in een shell draait (uiteraard met je eigen <WIFI_INTERFACE_NAAM>) ?
code:
1
sudo iw dev <WIFI_INTERFACE_NAAM> scan


EDIT: Ow en wat geven onder twee weer in een shell?
code:
1
iw dev <WIFI_INTERFACE_NAAM> link

code:
1
lsmod

[ Voor 19% gewijzigd door deHakkelaar op 23-07-2024 01:04 ]

There are only 10 types of people in the world: those who understand binary, and those who don't


Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
deHakkelaar schreef op dinsdag 23 juli 2024 @ 00:38:
[...]

Ook niet als je onder in een shell draait (uiteraard met je eigen <WIFI_INTERFACE_NAAM>) ?
code:
1
sudo iw dev <WIFI_INTERFACE_NAAM> scan

Network is down (-100)

EDIT: Ow en wat geven onder twee weer in een shell?
code:
1
iw dev <WIFI_INTERFACE_NAAM> link

Not connected
code:
1
lsmod

Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
Ik heb alle stappen uit https://github.com/lwfinger/rtw88 gevolgd.
De nieuwe drivers geinstalleerd, maar het lijkt erop dat deze niet worden gebruikt.

Dus getracht een blacklist aan te leggen volgens het aanbevolen stappenplan: https://askubuntu.com/que...-blacklist-kernel-modules

Ook dat lukt best goed, alleen dit laatste commando is onbekend: sudo update-initramfs -u

Acties:
  • 0 Henk 'm!

  • deHakkelaar
  • Registratie: Februari 2015
  • Laatst online: 27-07-2024
Volg de systemd journal live met:
code:
1
sudo journalctl --full --follow --lines 0

En kijk wat voor meldingen er verschijnen als je onder draait in een andere shell sessie:
code:
1
sudo ip link set <WIFI_INTERFACE_NAAM> up

Als positief, kijk of onder twee dan werken:
code:
1
sudo iw dev <WIFI_INTERFACE_NAAM> link

code:
1
sudo iw dev <WIFI_INTERFACE_NAAM> scan

Het update-initramfs script zit in de APT software package:
$ dpkg -S update-initramfs
initramfs-tools: /usr/share/man/man8/update-initramfs.8.gz
initramfs-tools: /etc/initramfs-tools/update-initramfs.conf
initramfs-tools: /usr/share/bash-completion/completions/update-initramfs
initramfs-tools: /usr/share/man/man5/update-initramfs.conf.5.gz
initramfs-tools: /usr/sbin/update-initramfs

EDIT: Geen idee ofdat in Fedora dezelfde package naam wordt gehanteerd.

Samen met een man page:
$ man update-initramfs
UPDATE-INITRAMFS(8)          System Administration         UPDATE-INITRAMFS(8)

NAME
       update-initramfs - generate an initramfs image

SYNOPSIS
       update-initramfs {-c|-d|-u} [-k version] [-v] [-b directory]
       update-initramfs -h

DESCRIPTION
       The update-initramfs script manages your initramfs images on your local
       box.  It keeps track of  the  existing  initramfs  archives  in  /boot.
       There  are three modes of operation create, update or delete.  You must
       at least specify one of those modes.

       The initramfs is a gzipped cpio archive.  At boot time, the kernel  un-
       packs  that  archive  into RAM disk, mounts and uses it as initial root
       file system. All finding of the  root  device  happens  in  this  early
       userspace.
[..]

[ Voor 37% gewijzigd door deHakkelaar op 23-07-2024 13:30 ]

There are only 10 types of people in the world: those who understand binary, and those who don't


Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
Afbeeldingslocatie: https://tweakers.net/i/NvIGM0bo1Zw_0-E0yjM3qhBzF4I=/800x/filters:strip_exif()/f/image/x4KTvUWYs28HIJY2pzxQckAa.png?f=fotoalbum_large

Acties:
  • 0 Henk 'm!

  • deHakkelaar
  • Registratie: Februari 2015
  • Laatst online: 27-07-2024
Geen screenshots meer maar copy paste de text output naar hier aub?
Makkelijker voor ons om te verwerken (copy/paste/quote).
En makkelijker te vinden met de zoek functie hier voor andere tweakers met vergelijkbare problemen.
Tis leuk die kleurtjes maar screenshots zijn niet praktisch voor diagnotiseren behalve als het niet anders kan.

Vergeet update-initramfs ff voor nu want ook zonder dat de driver in initramfs wordt opgevoerd zou het ook moeten kunnen werken!

Het lijkt een driver module probleem als ik zo ff snel zoek op:
https://duckduckgo.com/?t...+offset+mask+value&ia=web

Dan zou het mogelijk veroorzaakt kunnen worden door een verkeerde power saving implementatie/bug.
Onder ziet er veelbelovend uit:
https://bbs.archlinux.org/viewtopic.php?id=260589

En je zou ook van onder kunnen proberen: rtw88_pci.disable_aspm=1
https://bbs.archlinux.org/viewtopic.php?pid=1980803#p1980803

Als dit het niet oplost, zou je dan de output van onder hier kunnen plaatsten aub?
code:
1
cat /proc/cmdline

code:
1
lspci -kvv

code:
1
lsusb

code:
1
sudo modinfo rtw_8822be

En ook voor onder als je <WIFI_INTERFACE_NAAM> vervangt met de werkelijke naam?
code:
1
sudo rgrep . /sys/module/$(readlink /sys/class/net/<WIFI_INTERFACE_NAAM>/device/driver/module | xargs -n 1 basename)/parameters/

En onder na een verse reboot?
code:
1
sudo journalctl --full --no-pager --no-hostname --boot --grep rtw_8822be

[ Voor 1% gewijzigd door deHakkelaar op 24-07-2024 07:18 . Reden: + --no-hostname ]

There are only 10 types of people in the world: those who understand binary, and those who don't


Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
Dank dank dank! Ik heb met veel interesse dit stuk gelezen https://bbs.archlinux.org/viewtopic.php?id=260589 en ermee aan de slag gegaan. Ik heb de settings aangepast in /sys/module/pcie_aspm/parameters/policy, maar na iedere reboot gaan de instellingen terug naar de default setting.

Dat komt denk ik door wat de topicstarter in zijn laatste zin schrijft: "So, FINALLY, i made it work by permanently setting (via bootloader) either one of the parameters below, to the kernel cmdline:":

Ik denk te weten waar dat zou moeten, maar zeker ben ik niet. En ik wil het graag goed doen!

Acties:
  • 0 Henk 'm!

  • deHakkelaar
  • Registratie: Februari 2015
  • Laatst online: 27-07-2024
poes schreef op woensdag 24 juli 2024 @ 07:34:
Ik denk te weten waar dat zou moeten, maar zeker ben ik niet. En ik wil het graag goed doen!
$ cat /etc/default/grub
[..]
GRUB_CMDLINE_LINUX_DEFAULT="quiet net.ifnames=0"

Onder heel belangrijk met sudo of root user rechten voordat je reboot om te testen!
$ cat /etc/default/grub
[..]
# If you change this file, run 'update-grub' afterwards to update

En onder om te controleren na een reboot:
cat /proc/cmdline

Tenminste dat is als Fedora GRUB2 toepast als bootloader ;)

[ Voor 5% gewijzigd door deHakkelaar op 24-07-2024 07:47 . Reden: voordat je reboot om te testen! ]

There are only 10 types of people in the world: those who understand binary, and those who don't


Acties:
  • 0 Henk 'm!

  • deHakkelaar
  • Registratie: Februari 2015
  • Laatst online: 27-07-2024
Ow:
https://unix.stackexchang...fedora-and-centos-systems

EDIT: Voor m'n Debian systeem is dat onder ter vergelijk:
$ cat /usr/sbin/update-grub
#!/bin/sh
set -e
exec grub-mkconfig -o /boot/grub/grub.cfg "$@"

Voor Fedora kunnen de file en folder namen verschillen!

[ Voor 47% gewijzigd door deHakkelaar op 24-07-2024 08:33 ]

There are only 10 types of people in the world: those who understand binary, and those who don't


Acties:
  • 0 Henk 'm!

  • deHakkelaar
  • Registratie: Februari 2015
  • Laatst online: 27-07-2024
Als je onder regeltje in het bestandje ~/.bash_aliases opslaat/toevoegt:
code:
1
alias update-grub='sudo grub2-mkconfig -o "$(readlink -e /etc/grub2.conf)"'

Dan wordt deze voor de meeste distro's gelezen bij login:
$ cat .bashrc
[..]
# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

Om daarna die alias in de huidige shell beschikbaar te hebben:
code:
1
. ~/.bash_aliases

Dan hoef je die lange grub2-mkconfig syntax niet te onthouden de volgende keer dat je kernel command line parameters wilt wijzigen ;)

[ Voor 4% gewijzigd door deHakkelaar op 24-07-2024 08:57 ]

There are only 10 types of people in the world: those who understand binary, and those who don't


Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
Ik krijg nu het volgende terug:
/etc/default/grub: regel 9: pcie_aspm.policy=powersave: opdracht niet gevonden

Acties:
  • +1 Henk 'm!

  • bikkel007
  • Registratie: Oktober 2022
  • Laatst online: 09:37
Wat als je het volgende uitvoer!?

sudo grubby --update-kernel=ALL --args="pcie_aspm=off"

Acties:
  • +1 Henk 'm!

  • Hero of Time
  • Registratie: Oktober 2004
  • Laatst online: 19:03

Hero of Time

Moderator LNX

There is only one Legend

Die kernel regel is aardig, maar je kan het waarschijnlijk ook met een modprobe.d/rtl88w.conf doen. Daarin noem je de module met opties. Wanneer het systeem start en de module niet al in je initrd zit, zou het die config moeten laden wanneer het de module gaat laden. Dan dus iets als dit:
code:
1
option rtw_8822be pcie_aspm.policy=performance

Commandline FTW | Tweakt met mate


Acties:
  • 0 Henk 'm!

  • deHakkelaar
  • Registratie: Februari 2015
  • Laatst online: 27-07-2024
bikkel007 schreef op woensdag 24 juli 2024 @ 16:38:
sudo grubby --update-kernel=ALL --args="pcie_aspm=off"
@poes , omdat boven globale instellingen betreft, zou je ook onder kunnen proberen welke alleen specifiek gericht is naar de rtw_88 HW:
code:
1
sudo grubby --update-kernel=ALL --args="rtw88_pci.disable_aspm=1"

Ik weet alleen niet hoe je dan eerdere toevoegingen/wijzigingen kunt veranderen met grubby omdat ik deze zelf niet heb op mijn Debian systemen.
Misschien dat @bikkel007 je daar verder mee kan helpen?

Controleren wat er is meegegeven op de kernel command line na een reboot kun je controleren met:
code:
1
cat /proc/cmdline

In een /etc/modprobe.d/rtl88w.conf bestandje zou dat er dan zo uitzien:
code:
1
option rtw_8822be rtw88_pci.disable_aspm=1


EDIT: Ow zou je de output van onder hier kunnen plaatsen aub?
Verander <WIFI_INTERFACE_NAAM>!
code:
1
sudo rgrep . /sys/module/$(basename $(readlink /sys/class/net/<WIFI_INTERFACE_NAAM>/device/driver/module))/parameters/

[ Voor 21% gewijzigd door deHakkelaar op 25-07-2024 01:24 . Reden: rgrep verkort ]

There are only 10 types of people in the world: those who understand binary, and those who don't


Acties:
  • +1 Henk 'm!

  • bikkel007
  • Registratie: Oktober 2022
  • Laatst online: 09:37
Volgens mij staat je probleem hier beschreven.

https://bugzilla.kernel.org/show_bug.cgi?id=215496

--> .. en er zit gewoon een WiFi-module van een gerenommeerd merk in de laptop.

Ik zou deze gewoon vervangen,scheelt een hoop gedoe.

[ Voor 41% gewijzigd door bikkel007 op 25-07-2024 03:29 ]


Acties:
  • 0 Henk 'm!

  • deHakkelaar
  • Registratie: Februari 2015
  • Laatst online: 27-07-2024
bikkel007 schreef op donderdag 25 juli 2024 @ 03:28:
Ik zou deze gewoon vervangen,scheelt een hoop gedoe.
Ja als je met de batterij op pad gaat is het natuurlijk niet gunstig dat je Wifi constant staat te blazen.
Zelfs als je niet verbonden bent.

There are only 10 types of people in the world: those who understand binary, and those who don't


Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
bikkel007 schreef op woensdag 24 juli 2024 @ 16:38:
Wat als je het volgende uitvoer!?

sudo grubby --update-kernel=ALL --args="pcie_aspm=off"
Goedmorgen! Alvast iedereen bedankt voor de hulp!

IK krijg dit terug:
/etc/default/grub: regel 9: pcie_aspm.policy=powersave: opdracht niet gevonden

etc/default/grub ziet er dan ook als volgt uit:
cat /etc/default/grub
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="nomodeset rhgb quiet pcie_aspm=off"
GRUB_DISABLE_RECOVERY="true"
GRUB_ENABLE_BLSCFG=true
pcie_aspm.policy=powersave

Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
Dank voor alle hulp tot zover! De kracht van Tweakers. Ik merk alleen dat ik best een heel eind kom, maar dat we nu op een level gekomen zijn dat het mijn pet te boven gaat en ik daarvan in de war raak. Mappen die ik wel of niet kan vinden en commando's die bij anderen wel werken. Ik leer er veel van, maar ik loop nu ook tegen mijn bezwaar van de afgelopen jaren aan. Ik wil heel graag met (Fedora) Linux aan de gang maar out-of-the-box is er altijd wel wat. Met wat geduld leer ik heel veel en een aantal zaken los ik dan met hulp op.

Acties:
  • 0 Henk 'm!

  • bikkel007
  • Registratie: Oktober 2022
  • Laatst online: 09:37
Nog ff,
Ik weet niet of het werkt hoor,

> IK krijg dit terug:
> /etc/default/grub: regel 9: pcie_aspm.policy=powersave: opdracht niet gevonden

> GRUB_CMDLINE_LINUX="nomodeset rhgb quiet pcie_aspm=off"

Dit moet:

GRUB_CMDLINE_LINUX="nomodeset rhgb quiet pcie_aspm=off pcie_aspm.policy=powersave"

Acties:
  • 0 Henk 'm!

  • deHakkelaar
  • Registratie: Februari 2015
  • Laatst online: 27-07-2024
poes schreef op donderdag 25 juli 2024 @ 06:18:
cat /etc/default/grub
[..]
pcie_aspm.policy=powersave
Als je onder uitvoert krijg je netjes regelnummertjes te zien:
code:
1
cat -n /etc/default/grub

Regeltje 9 is dus die verdwaalde pcie_aspm.policy=powersave helemaal onderaan die daar niet hoort.

Als je die GRUB_CMDLINE_LINUX= regel hebt aangepast zoals @bikkel007 heeft omschreven boven, dan moet je zorgen dat deze instellingen propageren naar de /boot/grub* folder waar de werkelijke aktie plaatsvind tijdens het booten vd bootloader.
Dus voordat de root folder / is gemount welke het /etc/default/grub bestandje bevat (zie: lsblk).

Ik kan dat propageren laten doen met dat Debian update-grub script.
Jij zult het moeten doen met onder vermoed ik:
code:
1
sudo grub2-mkconfig -o "$(readlink -e /etc/grub2.conf)"

Bestaat dat /etc/grub2.conf bestandje bij jou?

Als je het goed hebt uitgevoerd en voordat je reboot, kun je controleren ofdat die kernel cmdline parameters goed zijn doorgekomen met onder:
code:
1
sudo rgrep 'pcie_aspm' /boot/grub*

Ik heb bv net.ifnames=0 handmatig toegevoegd aan die GRUB_CMDLINE_LINUX= regel:
code:
1
2
3
4
5
6
7
8
9
10
11
12
$ sudo rgrep ifnames= /boot/grub*
/boot/grub/grub.cfg:    linux   /vmlinuz-6.1.0-18-amd64 root=UUID=XXX ro  quiet net.ifnames=0
/boot/grub/grub.cfg:            linux   /vmlinuz-6.1.0-18-amd64 root=UUID=XXX ro  quiet net.ifnames=0
/boot/grub/grub.cfg:            linux   /vmlinuz-6.1.0-12-amd64 root=UUID=XXX ro  quiet net.ifnames=0
/boot/grub/grub.cfg:            linux   /vmlinuz-6.1.0-10-amd64 root=UUID=XXX ro  quiet net.ifnames=0
/boot/grub/grub.cfg:    module2 /vmlinuz-6.1.0-18-amd64 placeholder root=UUID=XXX ro  quiet net.ifnames=0
/boot/grub/grub.cfg:                    module2 /vmlinuz-6.1.0-18-amd64 placeholder root=UUID=XXX ro  quiet net.ifnames=0
/boot/grub/grub.cfg:                    module2 /vmlinuz-6.1.0-12-amd64 placeholder root=UUID=XXX ro  quiet net.ifnames=0
/boot/grub/grub.cfg:                    module2 /vmlinuz-6.1.0-10-amd64 placeholder root=UUID=XXX ro  quiet net.ifnames=0
/boot/grub/grub.cfg:                    module2 /vmlinuz-6.1.0-18-amd64 placeholder root=UUID=XXX ro  quiet net.ifnames=0
/boot/grub/grub.cfg:                    module2 /vmlinuz-6.1.0-12-amd64 placeholder root=UUID=XXX ro  quiet net.ifnames=0
/boot/grub/grub.cfg:                    module2 /vmlinuz-6.1.0-10-amd64 placeholder root=UUID=XXX ro  quiet net.ifnames=0

En na een reboot hoor je ze weer terug te zien met onder:
code:
1
cat /proc/cmdline

En mogelijk zie je ze dan ook met onder:
code:
1
sudo rgrep . /sys/module/$(basename $(readlink /sys/class/net/<WIFI_INTERFACE_NAAM>/device/driver/module))/parameters/

Ik had eerder gevraagd ofdat je de output van die rgrep boven hier kunt plaatsten aub?
Als je de ouptut naar hier plakt en voordat je je bericht plaatst, kun je dan de output met je muis selecteren en op de </> forum button klikken aub?
Als je dan je bericht plaatst wordt de output netjes als code weergegeven/geformateerd zoals mijn rgrep hierboven ^^^ wat een stuk makkelijker leest.

There are only 10 types of people in the world: those who understand binary, and those who don't


Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
het etc/grub2.cfg bestand bestaat!
rgrep zal hetzelfde zijn als grep- r, maar er komt helemaal niets terug...

[ Voor 48% gewijzigd door poes op 25-07-2024 17:16 ]


Acties:
  • 0 Henk 'm!

  • deHakkelaar
  • Registratie: Februari 2015
  • Laatst online: 27-07-2024
Dat is juist:
$ which rgrep
/usr/bin/rgrep

$ file /usr/bin/rgrep
/usr/bin/rgrep: POSIX shell script, ASCII text executable

$ cat /usr/bin/rgrep
#!/bin/sh

exec grep -r "$@"

$ man grep
[..]
       -r, --recursive
              Read all files  under  each  directory,  recursively,  following
              symbolic  links only if they are on the command line.  Note that
              if  no  file  operand  is  given,  grep  searches  the   working
              directory.  This is equivalent to the -d recurse option.

Vreemd dat Fedora deze niet heeft.
Met Debian zit deze standaard in de grep package:
$ dpkg -S /usr/bin/rgrep
grep: /usr/bin/rgrep

Het helpt ons als je het commando + de output hier plaats zoals ik boven deed!
Wij kunnen soms dingen zien die jij misschien mist.
Ik weet nu bv niet welke rgrep je bedoelt?

[ Voor 35% gewijzigd door deHakkelaar op 26-07-2024 01:49 . Reden: +dpkg ]

There are only 10 types of people in the world: those who understand binary, and those who don't


Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
Ik kan deze al niet uitvoeren
code:
1
sudo rgrep 'pcie_aspm' /boot/grub*


omdat fedora rgrep niet lijkt te kennen.

code:
1
/usr/bin/rgrep: cannot open `/usr/bin/rgrep' (No such file or directory)

[ Voor 26% gewijzigd door poes op 26-07-2024 08:10 ]


Acties:
  • 0 Henk 'm!

  • deHakkelaar
  • Registratie: Februari 2015
  • Laatst online: 27-07-2024
Doe deze en je hebt rgrep voor de huidige shell sessie (EDIT: voor de huidige ingelogde gebruiker):
code:
1
alias rgrep='grep -r'

Als je dit permanent wilt hebben voor elke login kun je spieken van hier hoe dat te doen:
deHakkelaar schreef op woensdag 24 juli 2024 @ 08:55:
Als je onder regeltje in het bestandje ~/.bash_aliases opslaat/toevoegt:
code:
1
alias update-grub='sudo grub2-mkconfig -o "$(readlink -e /etc/grub2.conf)"'

Dan wordt deze voor de meeste distro's gelezen bij login:
$ cat .bashrc
[..]
# Alias definitions.
# You may want to put all your additions into a separate file like
# ~/.bash_aliases, instead of adding them here directly.
# See /usr/share/doc/bash-doc/examples in the bash-doc package.

if [ -f ~/.bash_aliases ]; then
    . ~/.bash_aliases
fi

Om daarna die alias in de huidige shell beschikbaar te hebben:
code:
1
. ~/.bash_aliases

Dan hoef je die lange grub2-mkconfig syntax niet te onthouden de volgende keer dat je kernel command line parameters wilt wijzigen ;)
EDIT: Of je propt onder in het bestandje /usr/bin/rgrep:
code:
1
2
3
#!/bin/sh

exec grep -r "$@"

En onder draaien om executable te maken:
code:
1
sudo chmod +x /usr/bin/rgrep

Dan istie voor iedereen beschikbaar.

[ Voor 11% gewijzigd door deHakkelaar op 26-07-2024 09:39 ]

There are only 10 types of people in the world: those who understand binary, and those who don't


Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
code:
1
2
3
4
5
6
7
8
9
10
cat -n /etc/default/grub 
     1  GRUB_TIMEOUT=5
     2  GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
     3  GRUB_DEFAULT=saved
     4  GRUB_DISABLE_SUBMENU=true
     5  GRUB_TERMINAL_OUTPUT="console"
     6  GRUB_CMDLINE_LINUX="nomodeset rhgb quiet"
     7  GRUB_DISABLE_RECOVERY="true"
     8  GRUB_ENABLE_BLSCFG=true
     9  GRUB_CMDLINE_LINUX="nomodeset rhgb quiet pcie_aspm=off pcie_aspm.policy=performance"

Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
Hier:

code:
1
sudo rgrep 'pcie_aspm' /boot/grub*


Krijg ik nog steeds niets op terug....

Acties:
  • 0 Henk 'm!

  • deHakkelaar
  • Registratie: Februari 2015
  • Laatst online: 27-07-2024
Die GRUB_CMDLINE_LINUX= directive staat er dubbel in op regeltjes 6 en 9!
1tje met en 1tje zonder die extra parameters.
Plaats een hekje # (comment) voor die regel 6 en draai onder weer:
code:
1
sudo grub2-mkconfig -o "$(readlink -e /etc/grub2.conf)"

En doe de grep -r weer om te zien ofdat die extra parameters zijn doorgekomen:
[code]sudo grep -r 'pcie_aspm' /boot/grub*[/code]

EDIT: Ow met regelnummertjes (-n) ;)
code:
1
sudo grep -r -n 'pcie_aspm' /boot/grub*

[ Voor 11% gewijzigd door deHakkelaar op 26-07-2024 18:17 ]

There are only 10 types of people in the world: those who understand binary, and those who don't


Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
Mmmm..... ik krijg niets terug.... ik denk dat ik het op ga geven.....

Acties:
  • 0 Henk 'm!

  • deHakkelaar
  • Registratie: Februari 2015
  • Laatst online: 27-07-2024
Bij mij werkt het in een VM:
$ sudo nano /etc/default/grub
[..]
GRUB_CMDLINE_LINUX_DEFAULT="quiet net.ifnames=0 pcie_aspm=off pcie_aspm.policy=performance"

$ sudo grub-mkconfig -o /boot/grub/grub.cfg
Including Xen overrides from /etc/default/grub.d/xen.cfg
Warning: GRUB_DEFAULT changed to boot into Xen by default! Edit /etc/default/grub.d/xen.cfg to avoid this warning.
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-6.1.0-18-amd64
Found initrd image: /boot/initrd.img-6.1.0-18-amd64
Found linux image: /boot/vmlinuz-6.1.0-12-amd64
Found initrd image: /boot/initrd.img-6.1.0-12-amd64
Found linux image: /boot/vmlinuz-6.1.0-10-amd64
Found initrd image: /boot/initrd.img-6.1.0-10-amd64
Found linux image: /boot/vmlinuz-6.1.0-18-amd64
Found initrd image: /boot/initrd.img-6.1.0-18-amd64
Found linux image: /boot/vmlinuz-6.1.0-12-amd64
Found initrd image: /boot/initrd.img-6.1.0-12-amd64
Found linux image: /boot/vmlinuz-6.1.0-10-amd64
Found initrd image: /boot/initrd.img-6.1.0-10-amd64
Found linux image: /boot/vmlinuz-6.1.0-18-amd64
Found initrd image: /boot/initrd.img-6.1.0-18-amd64
Found linux image: /boot/vmlinuz-6.1.0-12-amd64
Found initrd image: /boot/initrd.img-6.1.0-12-amd64
Found linux image: /boot/vmlinuz-6.1.0-10-amd64
Found initrd image: /boot/initrd.img-6.1.0-10-amd64
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Adding boot menu entry for UEFI Firmware Settings ...
done

$ sudo grep -r -n 'pcie_aspm' /boot/grub*
/boot/grub/grub.cfg:119:        linux   /vmlinuz-6.1.0-18-amd64 root=UUID=XXX ro  quiet net.ifnames=0 pcie_aspm=off pcie_aspm.policy=performance
/boot/grub/grub.cfg:137:                linux   /vmlinuz-6.1.0-18-amd64 root=UUID=XXX ro  quiet net.ifnames=0 pcie_aspm=off pcie_aspm.policy=performance
/boot/grub/grub.cfg:171:                linux   /vmlinuz-6.1.0-12-amd64 root=UUID=XXX ro  quiet net.ifnames=0 pcie_aspm=off pcie_aspm.policy=performance
/boot/grub/grub.cfg:205:                linux   /vmlinuz-6.1.0-10-amd64 root=UUID=XXX ro  quiet net.ifnames=0 pcie_aspm=off pcie_aspm.policy=performance
/boot/grub/grub.cfg:248:        module2 /vmlinuz-6.1.0-18-amd64 placeholder root=UUID=XXX ro  quiet net.ifnames=0 pcie_aspm=off pcie_aspm.policy=performance
/boot/grub/grub.cfg:271:                        module2 /vmlinuz-6.1.0-18-amd64 placeholder root=UUID=XXX ro  quiet net.ifnames=0 pcie_aspm=off pcie_aspm.policy=performance
/boot/grub/grub.cfg:313:                        module2 /vmlinuz-6.1.0-12-amd64 placeholder root=UUID=XXX ro  quiet net.ifnames=0 pcie_aspm=off pcie_aspm.policy=performance
/boot/grub/grub.cfg:355:                        module2 /vmlinuz-6.1.0-10-amd64 placeholder root=UUID=XXX ro  quiet net.ifnames=0 pcie_aspm=off pcie_aspm.policy=performance
/boot/grub/grub.cfg:399:                        module2 /vmlinuz-6.1.0-18-amd64 placeholder root=UUID=XXX ro  quiet net.ifnames=0 pcie_aspm=off pcie_aspm.policy=performance
/boot/grub/grub.cfg:441:                        module2 /vmlinuz-6.1.0-12-amd64 placeholder root=UUID=XXX ro  quiet net.ifnames=0 pcie_aspm=off pcie_aspm.policy=performance
/boot/grub/grub.cfg:483:                        module2 /vmlinuz-6.1.0-10-amd64 placeholder root=UUID=XXX ro  quiet net.ifnames=0 pcie_aspm=off pcie_aspm.policy=performance

Wat geeft onder dan voor output?
code:
1
sudo grub2-mkconfig -o "$(readlink -e /etc/grub2.conf)"

En kun je nog een keer onder hier plaatsen aub?
code:
1
cat -n /etc/default/grub

En wat geven onder twee weer?
code:
1
readlink -e /etc/grub2.conf

code:
1
sudo grep -v '^ *#\|^ *$' /etc/grub2.conf | head

There are only 10 types of people in the world: those who understand binary, and those who don't


Acties:
  • 0 Henk 'm!

  • deHakkelaar
  • Registratie: Februari 2015
  • Laatst online: 27-07-2024
Ow ik heb dat laatste commando een beetje aangepast want de output kan lang zijn!

There are only 10 types of people in the world: those who understand binary, and those who don't


Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
cat -n /etc/default/grub
code:
1
2
3
4
5
6
7
8
9
1   GRUB_TIMEOUT=5
     2  GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"
     3  GRUB_DEFAULT=saved
     4  GRUB_DISABLE_SUBMENU=true
     5  GRUB_TERMINAL_OUTPUT="console"
     6  # GRUB_CMDLINE_LINUX="nomodeset rhgb quiet"
     7  GRUB_DISABLE_RECOVERY="true"
     8  GRUB_ENABLE_BLSCFG=true
     9  GRUB_CMDLINE_LINUX="nomodeset rhgb quiet pcie_aspm=off pcie_aspm.policy=performance"


readlink -e /etc/grub2.conf
Ik krijg niets terug...

sudo grep -v '^ *#\|^ *$' /etc/grub2.conf | head
code:
1
2
3
4
5
6
7
8
9
10
set pager=1
if [ -f ${config_directory}/grubenv ]; then
  load_env -f ${config_directory}/grubenv
elif [ -s $prefix/grubenv ]; then
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry

Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
sudo grub2-mkconfig -o "$(readlink -e /etc/grub2.conf)"

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
Generating grub configuration file ...
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub2-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#

### BEGIN /etc/grub.d/00_header ###
set pager=1

if [ -f ${config_directory}/grubenv ]; then
  load_env -f ${config_directory}/grubenv
elif [ -s $prefix/grubenv ]; then
  load_env
fi
if [ "${next_entry}" ] ; then
   set default="${next_entry}"
   set next_entry=
   save_env next_entry
   set boot_once=true
else
   set default="${saved_entry}"
fi

if [ x"${feature_menuentry_id}" = xy ]; then
  menuentry_id_option="--id"
else
  menuentry_id_option=""
fi

export menuentry_id_option

if [ "${prev_saved_entry}" ]; then
  set saved_entry="${prev_saved_entry}"
  save_env saved_entry
  set prev_saved_entry=
  save_env prev_saved_entry
  set boot_once=true
fi

function savedefault {
  if [ -z "${boot_once}" ]; then
    saved_entry="${chosen}"
    save_env saved_entry
  fi
}

function load_video {
  if [ x$feature_all_video_module = xy ]; then
    insmod all_video
  else
    insmod efi_gop
    insmod efi_uga
    insmod ieee1275_fb
    insmod vbe
    insmod vga
    insmod video_bochs
    insmod video_cirrus
  fi
}

terminal_output console
if [ x$feature_timeout_style = xy ] ; then
  set timeout_style=menu
  set timeout=5
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
  set timeout=5
fi
### END /etc/grub.d/00_header ###

### BEGIN /etc/grub.d/01_users ###
if [ -f ${prefix}/user.cfg ]; then
  source ${prefix}/user.cfg
  if [ -n "${GRUB2_PASSWORD}" ]; then
    set superusers="root"
    export superusers
    password_pbkdf2 root ${GRUB2_PASSWORD}
  fi
fi
### END /etc/grub.d/01_users ###

### BEGIN /etc/grub.d/08_fallback_counting ###
insmod increment
# Check if boot_counter exists and boot_success=0 to activate this behaviour.
if [ -n "${boot_counter}" -a "${boot_success}" = "0" ]; then
  # if countdown has ended, choose to boot rollback deployment,
  # i.e. default=1 on OSTree-based systems.
  if  [ "${boot_counter}" = "0" -o "${boot_counter}" = "-1" ]; then
    set default=1
    set boot_counter=-1
  # otherwise decrement boot_counter
  else
    decrement boot_counter
  fi
  save_env boot_counter
fi
### END /etc/grub.d/08_fallback_counting ###

### BEGIN /etc/grub.d/10_linux ###
insmod part_gpt
insmod ext2
search --no-floppy --fs-uuid --set=root bd7e3df3-6562-41a3-95fb-ec47ccf75458
insmod part_gpt
insmod fat
search --no-floppy --fs-uuid --set=boot B95A-2E22

# This section was generated by a script. Do not modify the generated file - all changes
# will be lost the next time file is regenerated. Instead edit the BootLoaderSpec files.
#
# The blscfg command parses the BootLoaderSpec files stored in /boot/loader/entries and
# populates the boot menu. Please refer to the Boot Loader Specification documentation
# for the files format: https://systemd.io/BOOT_LOADER_SPECIFICATION/.

# The kernelopts variable should be defined in the grubenv file. But to ensure that menu
# entries populated from BootLoaderSpec files that use this variable work correctly even
# without a grubenv file, define a fallback kernelopts variable if this has not been set.
#
# The kernelopts variable in the grubenv file can be modified using the grubby tool or by
# executing the grub2-mkconfig tool. For the latter, the values of the GRUB_CMDLINE_LINUX
# and GRUB_CMDLINE_LINUX_DEFAULT options from /etc/default/grub file are used to set both
# the kernelopts variable in the grubenv file and the fallback kernelopts variable.
if [ -z "${kernelopts}" ]; then
  set kernelopts="root=UUID=3b514a20-73f6-4df3-aadd-29ab9f180ee5 ro rootflags=subvol=root nomodeset rhgb quiet pcie_aspm=off pcie_aspm.policy=performance "
fi

insmod blscfg
blscfg
### END /etc/grub.d/10_linux ###

### BEGIN /etc/grub.d/10_reset_boot_success ###
# Hiding the menu is ok if last boot was ok or if this is a first boot attempt to boot the entry
if [ "${boot_success}" = "1" -o "${boot_indeterminate}" = "1" ]; then
  set menu_hide_ok=1
else
  set menu_hide_ok=0 
fi
# Reset boot_indeterminate after a successful boot
if [ "${boot_success}" = "1" ] ; then
  set boot_indeterminate=0
# Avoid boot_indeterminate causing the menu to be hidden more than once
elif [ "${boot_indeterminate}" = "1" ]; then
  set boot_indeterminate=2
fi
# Reset boot_success for current boot 
set boot_success=0
save_env boot_success boot_indeterminate
### END /etc/grub.d/10_reset_boot_success ###

### BEGIN /etc/grub.d/12_menu_auto_hide ###
if [ x$feature_timeout_style = xy ] ; then
  if [ "${menu_show_once}" ]; then
    unset menu_show_once
    save_env menu_show_once
    set timeout_style=menu
    set timeout=60
  elif [ "${menu_auto_hide}" -a "${menu_hide_ok}" = "1" ]; then
    set orig_timeout_style=${timeout_style}
    set orig_timeout=${timeout}
    if [ "${fastboot}" = "1" ]; then
      # timeout_style=menu + timeout=0 avoids the countdown code keypress check
      set timeout_style=menu
      set timeout=0
    else
      set timeout_style=hidden
      set timeout=1
    fi
  fi
fi
### END /etc/grub.d/12_menu_auto_hide ###

### BEGIN /etc/grub.d/14_menu_show_once ###
if [ x$feature_timeout_style = xy ]; then
  if [ "${menu_show_once_timeout}" ]; then
    set timeout_style=menu
    set timeout="${menu_show_once_timeout}"
    unset menu_show_once_timeout
    save_env menu_show_once_timeout
  fi
fi
### END /etc/grub.d/14_menu_show_once ###

### BEGIN /etc/grub.d/20_linux_xen ###

### END /etc/grub.d/20_linux_xen ###

### BEGIN /etc/grub.d/20_ppc_terminfo ###
### END /etc/grub.d/20_ppc_terminfo ###

### BEGIN /etc/grub.d/30_os-prober ###
### END /etc/grub.d/30_os-prober ###

### BEGIN /etc/grub.d/30_uefi-firmware ###
Adding boot menu entry for UEFI Firmware Settings ...
if [ "$grub_platform" = "efi" ]; then
    menuentry 'UEFI Firmware Settings' $menuentry_id_option 'uefi-firmware' {
        fwsetup
    }
fi
### END /etc/grub.d/30_uefi-firmware ###

### BEGIN /etc/grub.d/35_fwupd ###
### END /etc/grub.d/35_fwupd ###

### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###

### BEGIN /etc/grub.d/41_custom ###
if [ -f  ${config_directory}/custom.cfg ]; then
  source ${config_directory}/custom.cfg
elif [ -z "${config_directory}" -a -f  $prefix/custom.cfg ]; then
  source $prefix/custom.cfg
fi
### END /etc/grub.d/41_custom ###
done

Acties:
  • 0 Henk 'm!

  • deHakkelaar
  • Registratie: Februari 2015
  • Laatst online: 27-07-2024
Wat geeft onder weer?
code:
1
sudo find /boot/grub* -type f -name '*.cfg'

There are only 10 types of people in the world: those who understand binary, and those who don't


Acties:
  • 0 Henk 'm!

  • deHakkelaar
  • Registratie: Februari 2015
  • Laatst online: 27-07-2024
Ow en ook voor onder:
code:
1
file /etc/grub2.conf

There are only 10 types of people in the world: those who understand binary, and those who don't


Acties:
  • 0 Henk 'm!

  • deHakkelaar
  • Registratie: Februari 2015
  • Laatst online: 27-07-2024
Misschien dat je het beter met grubby kunt proberen!
Ik geloof namelijk dat jouw GRUB_ENABLE_BLSCFG=true mogelijk roet in het eten gooit als je probeert op de oude legacy manier de kernel cmdline parameters te wijzigen:
https://fedoramagazine.or...arguments-with-fedora-30/
https://fedoraproject.org...rade/compatibility_impact

Dus herstel /etc/default/grub weer naar hoe deze was voordat je ging pielen!
En dan:
code:
1
sudo grubby --update-kernel=ALL --args="pcie_aspm=off pcie_aspm.policy=performance"

En dan voor een reboot controleren met:
code:
1
sudo grep -r -n 'pcie_aspm' /boot/grub*

En na een reboot controleren met:
code:
1
cat /proc/cmdline


Zou je nog output voor onder kunen plaatsen aub?
code:
1
sudo grep -r . /sys/module/$(basename $(readlink /sys/class/net/<WIFI_INTERFACE_NAAM>/device/driver/module))/parameters/

Verander <WIFI_INTERFACE_NAAM> !

[ Voor 3% gewijzigd door deHakkelaar op 26-07-2024 21:38 ]

There are only 10 types of people in the world: those who understand binary, and those who don't


Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
deHakkelaar schreef op vrijdag 26 juli 2024 @ 20:56:
Wat geeft onder weer?
code:
1
sudo find /boot/grub* -type f -name '*.cfg'
code:
1
/boot/grub2/grub.cfg

Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
deHakkelaar schreef op vrijdag 26 juli 2024 @ 21:07:
Ow en ook voor onder:
code:
1
file /etc/grub2.conf
code:
1
/etc/grub2.cfg: broken symbolic link to ../boot/grub2/grub.cfg

Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
deHakkelaar schreef op vrijdag 26 juli 2024 @ 21:36:
Misschien dat je het beter met grubby kunt proberen!
Ik geloof namelijk dat jouw GRUB_ENABLE_BLSCFG=true mogelijk roet in het eten gooit als je probeert op de oude legacy manier de kernel cmdline parameters te wijzigen:
https://fedoramagazine.or...arguments-with-fedora-30/
https://fedoraproject.org...rade/compatibility_impact

Dus herstel /etc/default/grub weer naar hoe deze was voordat je ging pielen!
En dan:
code:
1
sudo grubby --update-kernel=ALL --args="pcie_aspm=off pcie_aspm.policy=performance"

En dan voor een reboot controleren met:
code:
1
sudo grep -r -n 'pcie_aspm' /boot/grub*

En na een reboot controleren met:
code:
1
cat /proc/cmdline


code:
1
BOOT_IMAGE=(hd0,gpt2)/vmlinuz-6.8.5-301.fc40.x86_64 root=UUID=3b514a20-73f6-4df3-aadd-29ab9f180ee5 ro rootflags=subvol=root nomodeset rhgb quiet pcie_aspm=off pcie_aspm.policy=performance



Zou je nog output voor onder kunen plaatsen aub?
code:
1
sudo grep -r . /sys/module/$(basename $(readlink /sys/class/net/<WIFI_INTERFACE_NAAM>/device/driver/module))/parameters/

Verander <WIFI_INTERFACE_NAAM> !
code:
1
2
3
basename: ontbrekend argument
Typ 'basename --help' voor meer informatie.
grep: /sys/module//parameters/: Bestand of map bestaat niet

Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
Ik ga even helemaal op[nieuw beginnen..... vanaf jouw vorige post

Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
code:
1
/etc/grub2.cfg: broken symbolic link to ../boot/grub2/grub.cfg


Na een herinstallatie en het volgen van de stappen keert deze weer terug.

Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
en toegang tot /boot/grub2/grub.cfg heb ik niet...

Acties:
  • 0 Henk 'm!

  • bikkel007
  • Registratie: Oktober 2022
  • Laatst online: 09:37
hmm,

misschien grub opnieuw installeren.

# sudo rm /boot/efi/EFI/fedora/grub.cfg
# sudo rm /boot/grub2/grub.cfg

# sudo dnf reinstall shim-* grub2-efi-* grub2-common

:|

Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
Het gaat niet werken. Ik stop er ook mee. Ik heb bij bol een kleine USB WiFi gekocht, dat moet het dan maar doen. Heel veel dank aan alleen die hebben meegedacht!

Acties:
  • Beste antwoord
  • 0 Henk 'm!

  • bikkel007
  • Registratie: Oktober 2022
  • Laatst online: 09:37
Sorry maar laatste tip.
Vervang de wifi-card in je laptop met b.v deze
uitvoering: Intel Wi-Fi 6E AX210 no vPro

Zit je voortaan gelijk goed wanneer je linux wilt installeren.

[ Voor 14% gewijzigd door bikkel007 op 27-07-2024 21:00 ]


Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
bikkel007 schreef op zaterdag 27 juli 2024 @ 20:58:
Sorry maar laatste tip.
Vervang de wifi-card in je laptop met b.v deze
uitvoering: Intel Wi-Fi 6E AX210 no vPro

Zit je voortaan gelijk goed wanneer je linux wilt installeren.
Thanks! Dan ga ik mijn bestelde even omzetten!
€16,95 is geen geld....

[ Voor 3% gewijzigd door poes op 27-07-2024 21:31 ]


Acties:
  • 0 Henk 'm!

  • poes
  • Registratie: Maart 2001
  • Laatst online: 06-05 19:31
bikkel007 schreef op zaterdag 27 juli 2024 @ 20:58:
Sorry maar laatste tip.
Vervang de wifi-card in je laptop met b.v deze
uitvoering: Intel Wi-Fi 6E AX210 no vPro

Zit je voortaan gelijk goed wanneer je linux wilt installeren.
Het doet het!

Acties:
  • 0 Henk 'm!

  • bikkel007
  • Registratie: Oktober 2022
  • Laatst online: 09:37
Mooi.
Kan je voortaan alle linux distro's uitproberen zonder problemen.
Pagina: 1