От: Debian 12 не видит WiFi

Автор sn4k, 01 января 2025, 20:08:08

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

sn4k

Здравствуйте. Новый ноут. Установил Debian, все обновил. Нет WiFi.

Вывод lspci -nn

00:00.0 Host bridge [0600]: Intel Corporation 12th Gen Core Processor Host Bridge/DRAM Registers [8086:4629] (rev 02)
00:02.0 VGA compatible controller [0300]: Intel Corporation Alder Lake-P GT1 [UHD Graphics] [8086:46a3] (rev 0c)
00:04.0 Signal processing controller [1180]: Intel Corporation Alder Lake Innovation Platform Framework Processor Participant [8086:461d] (rev 02)
00:06.0 PCI bridge [0604]: Intel Corporation 12th Gen Core Processor PCI Express x4 Controller #0 [8086:464d] (rev 02)
00:08.0 System peripheral [0880]: Intel Corporation 12th Gen Core Processor Gaussian & Neural Accelerator [8086:464f] (rev 02)
00:0a.0 Signal processing controller [1180]: Intel Corporation Platform Monitoring Technology [8086:467d] (rev 01)
00:12.0 Serial controller [0700]: Intel Corporation Alder Lake-P Integrated Sensor Hub [8086:51fc] (rev 01)
00:12.6 Serial bus controller [0c80]: Intel Corporation Device [8086:51fb] (rev 01)
00:14.0 USB controller [0c03]: Intel Corporation Alder Lake PCH USB 3.2 xHCI Host Controller [8086:51ed] (rev 01)
00:14.2 RAM memory [0500]: Intel Corporation Alder Lake PCH Shared SRAM [8086:51ef] (rev 01)
00:14.3 Network controller [0280]: Intel Corporation Alder Lake-P PCH CNVi WiFi [8086:51f0] (rev 01)
00:15.0 Serial bus controller [0c80]: Intel Corporation Alder Lake PCH Serial IO I2C Controller #0 [8086:51e8] (rev 01)
00:15.1 Serial bus controller [0c80]: Intel Corporation Alder Lake PCH Serial IO I2C Controller #1 [8086:51e9] (rev 01)
00:15.2 Serial bus controller [0c80]: Intel Corporation Alder Lake PCH Serial IO I2C Controller #2 [8086:51ea] (rev 01)
00:15.3 Serial bus controller [0c80]: Intel Corporation Alder Lake PCH Serial IO I2C Controller #3 [8086:51eb] (rev 01)
00:16.0 Communication controller [0780]: Intel Corporation Alder Lake PCH HECI Controller [8086:51e0] (rev 01)
00:19.0 Serial bus controller [0c80]: Intel Corporation Alder Lake-P Serial IO I2C Controller #0 [8086:51c5] (rev 01)
00:19.1 Serial bus controller [0c80]: Intel Corporation Alder Lake-P Serial IO I2C Controller #1 [8086:51c6] (rev 01)
00:1c.0 PCI bridge [0604]: Intel Corporation Alder Lake-P PCH PCIe Root Port [8086:51bd] (rev 01)
00:1d.0 PCI bridge [0604]: Intel Corporation Alder Lake PCI Express Root Port [8086:51b0] (rev 01)
00:1f.0 ISA bridge [0601]: Intel Corporation Alder Lake PCH eSPI Controller [8086:5182] (rev 01)
00:1f.3 Audio device [0403]: Intel Corporation Alder Lake PCH-P High Definition Audio Controller [8086:51c8] (rev 01)
00:1f.4 SMBus [0c05]: Intel Corporation Alder Lake PCH-P SMBus Host Controller [8086:51a3] (rev 01)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Alder Lake-P PCH SPI Controller [8086:51a4] (rev 01)
01:00.0 Non-Volatile memory controller [0108]: MAXIO Technology (Hangzhou) Ltd. NVMe SSD Controller MAP1202 [1e4b:1202] (rev 01)
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller [10ec:8168] (rev 15)
03:00.0 Non-Volatile memory controller [0108]: ADATA Technology Co., Ltd. XPG SX8200 Pro PCIe Gen3x4 M.2 2280 Solid State Drive [1cc1:8201] (rev 03)


Поставил последний драйвер интеловский

apt-get install firmware-iwlwifi/bookworm-backports

Перезагрузил появился значок блютуза, а wifi нет.


В ручную скачал и поставил через dpkg -i отсюда

https://packages.debian.org/sid/all/firmware-iwlwifi/download
Не помогло(. Что еще попробовать, подскажите, пожалуйста.


01 января 2025, 20:26:29
Решилась проблема, правда я хз что я сделал=)

sudo apt -t bookworm-backports install linux-image-amd64
После этой команды появился Wifi. Что произошло, прокомментируйте, пожалуйста.
Ядро системы обновил получается, правильно?

ferum

Цитата: sn4k от 01 января 2025, 20:08:08прокомментируйте, пожалуйста.
Ядро из бэкпортов имеет смысл ставить именно когда дефолтное ядро не поддерживает свежее оборудование.
Естественно все firmware  должны соответствовать ядру . По делу не надо было лезть в сид https://packages.debian.org/ru/bookworm-backports/firmware-iwlwifi
устанавливается точно так же как ядро с ключом -t.
Русские дебианщики против цифрового слабоумия !

koshak83

Цитата: sn4k от 01 января 2025, 20:08:0801 января 2025, 20:26:29
Решилась проблема, правда я хз что я сделал=)

sudo apt -t bookworm-backports install linux-image-amd64
После этой команды появился Wifi. Что произошло, прокомментируйте, пожалуйста.
Ядро системы обновил получается, правильно?
Ядро обновили и драйвер "изкоробки" подтянулся.
Конституция СССР 1977 года.
Всесоюзный референдум о сохранении СССР 1991 года: Да- 76.4%, Нет- 21.7%, Признаны недействительными- 1.9%, Явка избирателей- 80.0%.

sn4k

Цитата: ferum от 01 января 2025, 23:31:23
Цитата: sn4k от 01 января 2025, 20:08:08прокомментируйте, пожалуйста.
Ядро из бэкпортов имеет смысл ставить именно когда дефолтное ядро не поддерживает свежее оборудование.
Естественно все firmware  должны соответствовать ядру . По делу не надо было лезть в сид https://packages.debian.org/ru/bookworm-backports/firmware-iwlwifi
устанавливается точно так же как ядро с ключом -t.

Извините, не совсем понял. Но очень хочется разобраться, я начинающий линуксоид.
Вы имеете в виду что нужно было пакет с прошивкой ставить с ключом -t?

sudo apt -t bookworm-backports install firmware-iwlwifi
Так?

Спасибо.

ferum

#4
Цитата: sn4k от 02 января 2025, 18:53:42нужно было пакет с прошивкой ставить с ключом -t?
из https://packages.debian.org/bullseye-backports/ а не из sid По задумке разработчиков.
Русские дебианщики против цифрового слабоумия !

sn4k

Я пробовал вот так

apt-get install firmware-iwlwifi/bookworm-backports
не помогло, поэтому полез в sid.

Получается без обновления ядра, никак не получилось бы сделать, правильно я понял?

koshak83

#6
Цитата: sn4k от 02 января 2025, 18:53:42
Цитата: ferum от 01 января 2025, 23:31:23
Цитата: sn4k от 01 января 2025, 20:08:08прокомментируйте, пожалуйста.
Ядро из бэкпортов имеет смысл ставить именно когда дефолтное ядро не поддерживает свежее оборудование.
Естественно все firmware  должны соответствовать ядру . По делу не надо было лезть в сид https://packages.debian.org/ru/bookworm-backports/firmware-iwlwifi
устанавливается точно так же как ядро с ключом -t.

Извините, не совсем понял. Но очень хочется разобраться, я начинающий линуксоид.
Вы имеете в виду что нужно было пакет с прошивкой ставить с ключом -t?

sudo apt -t bookworm-backports install firmware-iwlwifi
Так?

Спасибо.
Цитата: ferum от 02 января 2025, 19:13:47
Цитата: sn4k от 02 января 2025, 18:53:42нужно было пакет с прошивкой ставить с ключом -t?
из https://packages.debian.org/bullseye-backports/ а не из sid По задумке разработчиков.

Вы смешали ветки Stable и Sid сделав так называемый Франкенштейн ОС. Это опасное развлечение. По этому разработчики запилили "бекпорты" портируя из более новой версии Дебиана важные новшества (в том числе ядра) которые проверены и не вызывают в будущем проблемы с системой. Когда вы сами ставите пакеты из разных веток ОС, вы рискуете получить в будущем при обновлении сломанную систему с перекошенными зависимостями. По этому я рекомендую либо Stable+Backports как стандарт, либо Sid для эксперементаторов. Testing не рекомендую, там иногда месяцами пол программы не хватает. В Sid тоже так бывает, но обновы подвозят много раз быстрее. Естественно для начинающих\работы и тех кто хочет чтобы просто работало без весёлых историй рекомендую Stable+Backports.
Конституция СССР 1977 года.
Всесоюзный референдум о сохранении СССР 1991 года: Да- 76.4%, Нет- 21.7%, Признаны недействительными- 1.9%, Явка избирателей- 80.0%.

sn4k

Напугали.  И что теперь сделать с этим Франкенштейном. Можно просто удалить этот пакет?

Я так понял эта и есть установка из бэкпорта без сид:
apt-get install firmware-iwlwifi/bookworm-backports
Но  мне не помогло, wifi не заработал.

Получается надо было после этого еще ядро обновить так же из бэкпорта?

koshak83

#8
Цитата: sn4k от 02 января 2025, 21:57:38Напугали.  И что теперь сделать с этим Франкенштейном. Можно просто удалить этот пакет?

Я так понял эта и есть установка из бэкпорта без сид:
apt-get install firmware-iwlwifi/bookworm-backports
Но  мне не помогло, wifi не заработал.

Получается надо было после этого еще ядро обновить так же из бэкпорта?

Ничего страшного на самом деле не случилось, как я понял вы только пару пакетов из сида установили. Да. Нужно удалить всё что вы ставили из Sid и вообще удалить строчки сидовые из сорслиста. А в синаптике установить галочку на пункте Backports. А затем повторить установку всего того-же но уже из бекпортов. Ну или переползти полностью на Sid, но это уже другая история сопряжённая со своими проблемами.
Конституция СССР 1977 года.
Всесоюзный референдум о сохранении СССР 1991 года: Да- 76.4%, Нет- 21.7%, Признаны недействительными- 1.9%, Явка избирателей- 80.0%.

sn4k

Всем спасибо. Вроде просто поставить драйвер нужно было, а сколько нового узнал. Класс. Спасибо еще раз.