LINUX.ORG.RU

Перенос драйверов

 ,


0

1

Здравствуте. Купил ноутбук Dell G5 15 5587 https://www.dell.com/support/home/ru/ru/rudhs1/product-support/product/g-seri... Изначально была установлена Ubuntu Установил дополнительно SSD на который поставил Debian но не были установлены драйверы WIFI и Bluetoos Попытки поиска драйверов для Linux в сети результатов не дали. Теперь у меня есть полностью работающая Ubuntu и Debian без драйверов. Могу ли я из Ubuntu вытащить эти драйверы и вставить их в Debian? Где располагается нужный мне файл в Ubuntu и в Debian ?

lspci -v

00:14.3 Network controller: Intel Corporation Device a370 (rev 10)
    Subsystem: Intel Corporation Device 4030
    Flags: bus master, fast devsel, latency 0, IRQ 16
    Memory at ed21c000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel driver in use: iwlwifi
    Kernel modules: iwlwifi

Ответ на: комментарий от peregrine

Я в первом сообщении дал lspci с ubuntu, а вот что показывает Debian


00:14.3 Network controller: Intel Corporation Wireless-AC 9560 [Jefferson Peak] (rev 10)
    Subsystem: Intel Corporation Wireless-AC 9560 [Jefferson Peak]
    Flags: fast devsel, IRQ 16
    Memory at ed21c000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: <access denied>
    Kernel modules: iwlwifi
Viktor2004
() автор топика
Ответ на: комментарий от Viktor2004

И, драйвер у тебя есть, поздравляю. Ты сделал всё что написано по ссылке что я привёл?

peregrine ★★★★★
()

А вообще давай выхлоп:

lspci -vvnn | grep -A 9 Network 

Ну и тебе сюда, а не на сайт dell-а. Вообще, выброси эту мерзкую Windows привычку бегать на сайт производителя, там всё равно ничего не будет, а если и будет, то непонятно что, требующее опакечивания и допиливания напильником под конкретный дистрибутив.

peregrine ★★★★★
()
Последнее исправление: peregrine (всего исправлений: 4)
Ответ на: комментарий от peregrine
00:14.3 Network controller [0280]: Intel Corporation Wireless-AC 9560 [Jefferson Peak] [8086:a370] (rev 10)
    Subsystem: Intel Corporation Wireless-AC 9560 [Jefferson Peak] [8086:4030]
    Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
    Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
    Interrupt: pin A routed to IRQ 16
    Region 0: Memory at ed21c000 (64-bit, non-prefetchable) [size=16K]
    Capabilities: [c8] Power Management version 3
        Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+)
        Status: D0 NoSoftRst+ PME-Enable- DSel=0 DScale=0 PME-
    Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+

Сделал все как в Вашей ссылке сказано. WIFI не появилась

Viktor2004
() автор топика
Ответ на: комментарий от anonymous

Я уже и Network-manager поставил, и Gnome и Kde в которых согласно описанию менеджер работает. Но в Менеджере у меня только проводной Ethernet Вайфая нет

Viktor2004
() автор топика
Ответ на: комментарий от anonymous

Потому что в глаза долблюсь. Меня смущает, что у него в разных ОС разный адаптер вырисовывается.

https://ubuntuforums.org/showthread.php?t=2400595

МБ это ему поможет. Хотя тут Ubuntu, а не Debian.

peregrine ★★★★★
()
Последнее исправление: peregrine (всего исправлений: 2)
Ответ на: комментарий от peregrine

viktor@debian:~$ sudo iwlist scan
enx8cae4cfe071d  Interface doesn't support scanning.

lo        Interface doesn't support scanning.

enp59s0   Interface doesn't support scanning.
Viktor2004
() автор топика
Ответ на: комментарий от e000xf000h

и не забудь посмотреть что тебе снести предлагает.
а то порой предлагает снести то что отдельно ставил, как зависимость к недавно удаленному пакету.

Deleted
()

Не можете. Это не винда. Тут драйвера - это модули ядра. Подвох в том, что они компилируюся для конкретной версии ядра. А значит что модуль выдранный из Ubuntu с одной версией ядра не заведётся на Debian с другой версией ядра и другими параметрами сборки этого ядра. Вам нужно тогда уж перенести ядро со всеми модулями с Ubuntu на ваш Debian, и пошаманить что-бы запустить его с ядром от Ubuntu. Не проще ли просто обновить себе ядро в Debian до последнего доступного? И поставить не свободны прошивки, иногда ядро есть, а проприетарной прошки для него в Debian по умолчанию нет.

lucentcode ★★★★★
()

Ну и зачем тебе Debian? Видишь сколько возни и это еще цветочки.

anonymous
()
Ответ на: комментарий от peregrine

Вообще пока ещё не было последнего звонка, так что досиди недельку в школе

Не все учатся в интернате как ты.

anonymous
()

На будущее. Если какое-то железо работает в Ubuntu, но не работает в Debian, это могут быть:

  • старое ядро. Ядро можно обновить из backports или можно вообще переехать на testing;
  • недоустановленные firmware. Обычно лежат в пакетах, в названиях которых есть «firmware». Источники firmware одинаковые для всех, так что нужно устанавливать пакеты из репозиториев Debian, а не Ubuntu. Скорее всего, понадобится подключить non-free репозитории;
  • сторонние драйвера. Обычно они установлены через dkms, то есть идут в виде набора исходников, из которых на локальной системе собирается драйвер. Недостаточно просто перетащить .ko файл, нужно портировать весь пакет с исходниками. Возможно, понадобится повозиться с зависимостями, они у Ubuntu и Debian могут немного отличаться по версиям.
i-rinat ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.