debian.org / О Debian Где взять Debian Поддержка Уголок разработчика Новости Wiki

Автор Тема: Установка Debian 8.8 netinstal по Wi-Fi  (Прочитано 2657 раз)

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

Оффлайн Syava-1987

  • Topic Author
  • Сообщений: 4
Установка Debian 8.8 netinstal по Wi-Fi
« : 13 Май 2017, 21:39:44 »
Доброго времени форумчане, не силён ещё в linux, но поэтапно стараюсь постигать.
В общем столкнулся с такой проблемой, месяц назад эксперементировал с Debian и cкачал образ... Debian 8.7 netinstall залил на флэшку, установка прошла успешно. Сейчас решил установить на другой винт, вместо винды, как основу. Скачал образ 8.8 net... но как доходит до определения сетевого адаптера - не видит в упор Wi-Fi. Ubuntu/Mint лайф образы - видят.
Использую TP-LINK Wireless USB Adapter, определяеться как Atheros AR9271. При загрузке, при определении адаптера, ругается мол, не смог найти, и выдаёт список библиотек драйверов... Натравливаю на нужный - 0 реакции. На WiKi читал про свой драйвер и качал новый, подсовывал(хз может не так подсунул на флэшку, поправьте как надо)... образ вроде целый и ошибок нет, флэха - тоже не битая... Уже 4 раз такая картина повторяется (с 8,7 такое тоже бывало, уже не помню как победил тогда), не понимаю в чём дело...  Может при компиляции установочного образа то-то не так?
Точка доступа у соседа, Lan шнурок - не варик протянуть, по этому на свистке этом сижу... Будьте добры, подскажите, как победить в этой ситуации, желательно подробнее.
 

Оффлайн ecc83

  • Сообщений: 962
  • Debian 8.10 i686 Openbox && CentOS 7 x86_64 MATE
Re: Установка Debian 8.8 netinstal по Wi-Fi
« Ответ #1 : 13 Май 2017, 22:01:37 »
В инсталяторе net.iso нет пакетов для поддержки wifi. Я когда то тоже не мог понять в чём дело.
Вылечил так, сначала установил систему без всяких сетевых адаптеров. Потом скачал и установил локально следующие пакеты:

dpkg -i libdbus-1-3_1.8.22-0+deb8u1_i386.deb
dpkg -i libnl-3-200_3.2.24-2_i386.deb
dpkg -i libnl-genl-3-200_3.2.24-2_i386.deb
dpkg -i libpcsclite1_1.8.13-1+deb8u1_i386.deb
dpkg -i wpasupplicant_2.3-1+deb8u4_i386.deb
dpkg -i wireless-tools_30~pre9-8_i386.deb

После перезагрузки адаптер появился и можно настраивать и обновлять систему из репозитория.

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

Оффлайн Syava-1987

  • Topic Author
  • Сообщений: 4
Re: Установка Debian 8.8 netinstal по Wi-Fi
« Ответ #2 : 14 Май 2017, 00:29:23 »
Что-то не пойму, все файлы из этого списка + драйвер Wi-Fi адаптера - присутствуют на накопителе в "/pool/../../..", если я не ошибаюсь, система должна их подтягивать оттуда сама и загружать, читал сейчас инфу, что в firmware-8.8.0-amd64-netinst - вроде присутствует всё, что бы установить систему по сети... Включая пакеты для работы Wi-Fi, загружаю в режиме установки, сразу должен выводится список точек доступа окружающих. А тут до этого даже не доходит - "ошибка конфигурации сети", мол: "нет сети, ваша сетевуха не определена, выберете её из списка, если знаете какая точно..." Выбираю из списка - ни какого эффекта. Встроенную Lan - отключал через BIOS и включал, результат тот же. Что я не так делаю? Я так подозреваю, ошибка в образе, при компиляции? Потому что я с таким уже не первый раз сталкиваюсь. Да и некоторые пользователи писали по форумам о данной болячке.
« Последнее редактирование: 14 Май 2017, 02:06:46 от Syava-1987 »
 

Оффлайн ferum

  • Сообщений: 3090
  • wheezy KDE & jessie LXDE & stretch KDE
Re: Установка Debian 8.8 netinstal по Wi-Fi
« Ответ #3 : 14 Май 2017, 07:35:14 »
Скорее всего вы не правы. В абсолютном большинстве случаев для работы для работы сетевых карт wi-fi необходимы несвободные компоненты (прошивки) а их в netinstall нет и исходя из политики debian  быть не может. Более того не на каждом оборудовании удаётся возможно подключить сеть даже по lan  без использования несвободных компонентов. При установке системы с DVD носителя установщик в некоторых случаях предлагает вставить сменный носитель ( как правило usb флешку в формате fat32 ) с необходимыми пакетами прошивок и тогда сеть подхватывается, а вот за netinstall таких возможностей наблюдать не приходилось.
Русские дебианщики против цифрового слабоумия !
 

Оффлайн ecc83

  • Сообщений: 962
  • Debian 8.10 i686 Openbox && CentOS 7 x86_64 MATE
Re: Установка Debian 8.8 netinstal по Wi-Fi
« Ответ #4 : 14 Май 2017, 09:22:38 »
В абсолютном большинстве случаев для работы для работы сетевых карт wi-fi необходимы несвободные компоненты (прошивки) а их в netinstall нет и исходя из политики debian  быть не может.

Получается, что в netinstall прошивок нет, а в desktop дистрибутивах есть? Cтранная "политика"...
У меня на одном компе установлена wifi карта с драйвером rtl8192ce.
Любой десктоп дистрибутив Debian определяет её сходу без проблем, а вот net.iso не желает.

все файлы из этого списка + драйвер Wi-Fi адаптера - присутствуют на накопителе в "/pool/../../..", если я не ошибаюсь, система должна их подтягивать оттуда сама и загружать

Наверное это глюк инсталятора, а может быть из за того, что wifi карта не определена, инсталятор не считает нужным ставить эти пакеты.
 

Оффлайн qupl

  • Сообщений: 4257
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Установка Debian 8.8 netinstal по Wi-Fi
« Ответ #5 : 14 Май 2017, 12:46:21 »
необходимы несвободные компоненты (прошивки) а их в netinstall нет и исходя из политики debian  быть не может.
На сайте debian есть неофициальные netinst образы с встроенными firmware. Ссылка
« Последнее редактирование: 14 Май 2017, 17:16:15 от qupl »
 
Пользователи, которые поблагодарили этот пост: ДядяМиша

Оффлайн ecc83

  • Сообщений: 962
  • Debian 8.10 i686 Openbox && CentOS 7 x86_64 MATE
Re: Установка Debian 8.8 netinstal по Wi-Fi
« Ответ #6 : 14 Май 2017, 13:06:35 »
неофициальные netinst образы с встроенными firmware

По вашей ссылке я не нашёл установочных образов. Там просто архивы с deb пакетами firmware.

Syava-1987, можно попробовать так, качаете этот архив:

wget http://caesar.ftp.acc.umu.se/cdimage/unofficial/non-free/firmware/stable/current/firmware.tar.gz
После распаковки находите в нём пакет firmware-atheros_0.43_all.deb, затем создаёте в корне своей флешки с netinstall каталог firmware и кладёте в него пакет firmware-atheros_0.43_all.deb Пробуете снова начать установку.
 
Пользователи, которые поблагодарили этот пост: Syava-1987

Оффлайн ogost

  • Сообщений: 2731
  • Linux Registered User #547151
Re: Установка Debian 8.8 netinstal по Wi-Fi
« Ответ #7 : 14 Май 2017, 13:39:12 »
Получается, что в netinstall прошивок нет, а в desktop дистрибутивах есть? Cтранная "политика"...
В "полных" официальных образах несвободных компонентов нет. Однако имеются неофициальные образы с прошивками.
все файлы из этого списка + драйвер Wi-Fi адаптера - присутствуют на накопителе в "/pool/../../..", если я не ошибаюсь, система должна их подтягивать оттуда сама и загружать,
Если я не ошибаюсь, прошивки нужно складывать в директорию firmware в корне образа, чтобы подхватился инсталлятором.

Оффлайн ecc83

  • Сообщений: 962
  • Debian 8.10 i686 Openbox && CentOS 7 x86_64 MATE
Re: Установка Debian 8.8 netinstal по Wi-Fi
« Ответ #8 : 14 Май 2017, 13:45:29 »
Если я не ошибаюсь, прошивки нужно складывать в директорию firmware в корне образа, чтобы подхватился инсталлятором.

Всё верно, именно так я и поступаю и всё начинает работать.
 

Оффлайн Syava-1987

  • Topic Author
  • Сообщений: 4
Re: Установка Debian 8.8 netinstal по Wi-Fi
« Ответ #9 : 14 Май 2017, 13:50:38 »
Благодарю ecc83, но делал уже так, распаковывал в "/firmware/" этот архив - всё равно картина та же. Этот же архив схожий по содержимому валяется в "/pool/../../.." и все те архивы, что вы советовали ранее, тоже содержаться в  "/pool/../../..". по содержимому одинаковые, что и в самом репозитории debian. До этого качал debian-8.8.0-amd64-netinst.iso. Решил вывернуться. скачал firmware-8.8.0-amd64-netinst.iso, он несколько больше по объёму, в нём содержаться те же архивы что и в предыдущем образе. Только при распаковке rufusom на флешку, в "/firmware/" создаются те же архивы, те ми же именами, только нулевого размера. В "/pool/../../.." оригиналы создаются нетронутыми, оригинальными, как в репозитории. по контрольным суммам проверил, все записаны без ошибок. Так вот вопрос назревает: Уже сталкиваюсь не первый раз, и такое только с дестрибутивом debian происходит, а он при запуске вообще, обращается к каталогу "/pool/../../.."? Через Lan интерфейс это и так понятно, он всё подтягивает, да и многие создатели этого Debian, наверняка через Lan устанавливают этот дистрибутив, но видимо ни кто из них не ставил через Wi-Fi, по этому ни кто с этим не сталкивался, и проблема остаётся по сей день... При запуске он просто не подгружает библиотеки Wi-Fi интерфейса... Возможно и с другими типами связи присутствуют такие проблемы... Решил попробовать остальные сборки linux, которые когда-то качал, просто залил их на другой жёсткий и прописал через grub их запуск - все запускаются и выводят список сетей, соответственно там с Wi-Fi всё нормально... Так вот вопрос, куда копать? Получается при создании netinst - во всех образах такой глюк? И как с этим бороться?
« Последнее редактирование: 14 Май 2017, 13:52:42 от Syava-1987 »
 

Оффлайн ecc83

  • Сообщений: 962
  • Debian 8.10 i686 Openbox && CentOS 7 x86_64 MATE
Re: Установка Debian 8.8 netinstal по Wi-Fi
« Ответ #10 : 14 Май 2017, 14:27:04 »
В каталоге /firmware должны создаваться не файлы нулевого размера, а символические ссылки на пакеты из каталога /pool.
Просто когда вы создаёте загрузочную флешку при помощи rufus, он создаёт файловую систему fat32, которая не поддерживает символические ссылки.
Если создавать флешку из линукса при помощи dd, то на флешку пишется filesystem.squashfs и соответственно символические ссылки из /firmware должны работать.
В вашем случае предлагаю перезаписать в каталог /firmware реальные файлы пакетов.
 
Пользователи, которые поблагодарили этот пост: Syava-1987

Оффлайн Syava-1987

  • Topic Author
  • Сообщений: 4
Re: Установка Debian 8.8 netinstal по Wi-Fi
« Ответ #11 : 14 Май 2017, 14:33:51 »
вместо них я реальные и подкидывал, но картина та же - Wi-Fi нет...
 

Оффлайн ecc83

  • Сообщений: 962
  • Debian 8.10 i686 Openbox && CentOS 7 x86_64 MATE
Re: Установка Debian 8.8 netinstal по Wi-Fi
« Ответ #12 : 14 Май 2017, 15:11:40 »
картина та же - Wi-Fi нет...

Я лишь объяснил откуда там файлы нулевой длины. Почему не определяется ваша карта я сказать не могу.
У меня у самого подобная проблема и как я её решал, я описал выше. Ставьте базовую версию без сети, а потом локально установите прошивку и остальные пакеты для wifi.
« Последнее редактирование: 14 Май 2017, 17:22:24 от ecc83 »
 
Пользователи, которые поблагодарили этот пост: Syava-1987

Оффлайн qupl

  • Сообщений: 4257
  • memento mori
  • Jabber: qupl@jabber.ru
Re: Установка Debian 8.8 netinstal по Wi-Fi
« Ответ #13 : 14 Май 2017, 17:16:51 »
По вашей ссылке я не нашёл установочных образов. Там просто архивы с deb пакетами firmware.
Поправил ссылку, образы там тоже есть.

Оффлайн Deportivo

  • Сообщений: 32
  • Debian 9 KDE Lenovo g5030
Re: Установка Debian 8.8 netinstal по Wi-Fi
« Ответ #14 : 26 Май 2017, 15:13:31 »
Через Lan интерфейс это и так понятно, он всё подтягивает, да и многие создатели этого Debian, наверняка через Lan устанавливают этот дистрибутив, но видимо ни кто из них не ставил через Wi-Fi, по этому ни кто с этим не сталкивался, и проблема остаётся по сей день... При запуске он просто не подгружает библиотеки Wi-Fi интерфейса... Возможно и с другими типами связи присутствуют такие проблемы... Решил попробовать остальные сборки linux, которые когда-то качал, просто залил их на другой жёсткий и прописал через grub их запуск - все запускаются и выводят список сетей, соответственно там с Wi-Fi всё нормально... Так вот вопрос, куда копать? Получается при создании netinst - во всех образах такой глюк? И как с этим бороться?
Скачать образ NetInstall. Если вы пишете с Windows то используйте программу SUSE Studio ImageWriter в Debian согласно руководству по установке Debian GNU/Linux. Если для драйвера какого-нибудь аппаратного обеспечения в системе требуется загрузка микропрограммы, вы можете использовать один из tar-архивов с распространёнными пакетами микропрограмм. О том, как использовать tar-архивы и как загружать микропрограмму при установке читайте в разделе 6.4. Загрузка отсутствующих микропрограмм.
« Последнее редактирование: 26 Май 2017, 16:41:12 от Deportivo »
Debian 9 Lenovo G5030
 

Теги: