Open francis0525 opened 3 years ago
Hi, try to remove "options=iwlwifi_backport" and to add "iwlwifi.11n_disable=1" on the kernel command line
I'd first like to thank you for your help. I tried what you said. I tried this combination. "~~ enforce_hyperthreading=1 iwlwifi.11n_disable=1 options=acpi_powerbutton loop.max part=16 ~~" But after I land back to GRUB after a few seconds I enter Brunch. How can I solve this?
This is a full grub data for Chrome OS
menuentry "ChromeOS (boot from disk image)" { rmmod tpm img_part=/dev/sda5 img_path=/chromeos.img search --no-floppy --set=root --file $img_path loopback loop $img_path linux (loop,7)/kernel boot=local noresume noswap loglevel=7 disablevmx=off \ cros_secure cros_debug iwlwifi.11n_disable=1 enforce_hyperthreading=1 options=acpi_powerbutton loop.max part=16 img_part=$img_part img_path=$img_path \ console= vt.global_cursor_default=0 brunch_bootsplash=default initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img }
What do you mean by "I land back to GRUB after a few seconds I enter Brunch" ? (Do you see the chromeos logo ?)
No. I only saw the "Loading Brunch Framework" and the came back to the GRUB
There is probably an issue with your grub config, try this one:
menuentry "ChromeOS (boot from disk image)" {
rmmod tpm
img_part=/dev/sda5
img_path=/chromeos.img
search --no-floppy --set=root --file $img_path
loopback loop $img_path
linux (loop,7)/kernel boot=local noresume noswap loglevel=7 disablevmx=off cros_secure cros_debug \
iwlwifi.11n_disable=1 enforce_hyperthreading=1 options=acpi_power_button \
loop.max_ part=16 img_part=$img_part img_path=$img_path console= vt.global_cursor_default=0 brunch_bootsplash=default
initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img
}
I tried your configuration, but I am still having the symptom. The symptom is recorded in the video below
the same symptom.
This issue is most probably not related to the wifi one, try the below config and post another video:
menuentry "ChromeOS (boot from disk image)" {
img_part=/dev/sda5
img_path=/chromeos.img
search --no-floppy --set=root --file $img_path
loopback loop $img_path
linux (loop,7)/kernel boot=local noresume noswap loglevel=7 disablevmx=off cros_secure cros_debug \
iwlwifi.11n_disable=1 enforce_hyperthreading=1 options=acpi_power_button \
loop.max_ part=16 img_part=$img_part img_path=$img_path
initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img
}
wait I think I got it, try this config:
menuentry "ChromeOS (boot from disk image)" {
img_part=/dev/sda5
img_path=/chromeos.img
search --no-floppy --set=root --file $img_path
loopback loop $img_path
linux (loop,7)/kernel boot=local noresume noswap loglevel=7 disablevmx=off cros_secure cros_debug \
iwlwifi.11n_disable=1 enforce_hyperthreading=1 options=acpi_power_button \
loop.max_part=16 img_part=$img_part img_path=$img_path
initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img
}
How about this config ?
menuentry "ChromeOS (boot from disk image)" {
img_part=/dev/sda5
img_path=/chromeos.img
search --no-floppy --set=root --file $img_path
loopback loop $img_path
linux (loop,7)/kernel boot=local noresume noswap loglevel=7 disablevmx=off cros_secure cros_debug \
enforce_hyperthreading=1 options=iwlwifi_backport,acpi_power_button \
loop.max_part=16 img_part=$img_part img_path=$img_path
initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img
}
I applied. The same symptom still appears, and it even turns itself off right after the WiFi setting disappears.
Weird, for now I did not have much issues with the intel wifi drivers, could you use the below config and post a dmesg after the wifi fails (run "dmesg > ~/Downloads/dmesg.txt" in crosh shell and post dmesg.txt from your downloads folder)
menuentry "ChromeOS (boot from disk image)" {
img_part=/dev/sda5
img_path=/chromeos.img
search --no-floppy --set=root --file $img_path
loopback loop $img_path
linux (loop,7)/kernel boot=local noresume noswap loglevel=7 disablevmx=off cros_secure cros_debug \
enforce_hyperthreading=1 options=acpi_power_button loop.max_part=16 img_part=$img_part img_path=$img_path
initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img
}
I tried to run the command, but failed. And I found a bunch of error in boot error. I will upload the picture of both
Those errors are harmless.
After opening crosh (CTRL+ALT+T, type "shell" first, then the command I provided)
I see. This is the log data you requested.
It seems to be related to this kernel bug which has apparently never been fixed: https://bugzilla.kernel.org/show_bug.cgi?id=198645
The most viable solution seems to be to disable 80Ghz channel band on router:
I found that anyone use Intel Corporation Dual Band Wireless-AC 7260 will crash module with 802.11ac with 80Ghz channel ban. If disable 80Ghz channel band on router, it works fine with 20-40Ghz channel band.
What it 80Ghz? Do you mean 80Mhz?
This is my WiFi router setting. it is 2.4Ghz 40Mhz.
No idea, I just copied the kernel bug content, I don't know much about wireless specs.
What I would suggest, update to the latest "brunch-unstable" repo release.
Then try to change "/kernel" in your grub config with "/kernel-4.19" or "/kernel-5.10"
Okay, I will try
Hello. I installed Brunch Framework r87 and Chrome OS 87 to my Samsung laptop. I am using Intel 7260 WLAN adapter(mini pci-e type) with 51 pin marked because I am using Sandy Bridge CPU. The WLAN is connected for about 10 secs after boot, but becomes unusable after that. So I applied iwlwifi_backport in options, but the system crashes right after I log in. Intel 7260 is working well in Windows since I dual booted Chrome OS with Windows. I will really appreciate your helps. Below is the spec of my laptop. Thank You.
Model Name: NT900X3A-A51 CPU: I5-2537M M/B Chipset: Intel HM65 RAM: DDR3 1333 4GB * 2 SSD: Samsung mSATA SSD 500GB