LINUX.ORG.RU

Kali не рабочий wifi

 , , ,


0

1

Нужна помощь. Есть устройство, на нем стоит kali 4.13, модуль вайфай/блютуз - rlt8723bs.Искал инфу как мне установить драйвер.Нашел информацию, что в 4.12 он уже был.На гитхабе он есть, но установить не получилось.Может кто встречался с подобным?


Прикладывай логи, что конкретно делал, каким способом пытался решить проблему etc. Телепаты, к сожалению, в данный момент в отпуске.

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

Телепаты, к сожалению, в данный момент в отпуске

Да вы так всегда говорите...

ozz_is_here
()
Ответ на: комментарий от Deleted

make ARCH=i386 CROSS_COMPILE= -C /lib/modules/4.13.0-kali1-686-pae/build M=/home/rtl8723bs modules make[1]: *** /lib/modules/4.13.0-kali1-686-pae/build: Нет такого файла или каталога. Останов. Makefile:1680: ошибка выполнения рецепта для цели «modules» make: *** [modules] Ошибка 2

пробывал установить отсюда - https://github.com/anthonywong/rtl8723bs

maud
() автор топика

Покажи вывод:

lsusb
lspci -k

Вывод команд помести в тег [code][/code], ЭТО ВАЖНО!, нажми кнопку «Предпросмотра» перед помещением сообщения на форум и удостоверься, что всё выглядит читаемо.

Залей на любоуй сайт pastebin вывод команды dmesg, можешь перенаправить вывод в файл:

dmesg > /tmp/file
далее копируешь файл на флешку и заливаешь его содержимое на pastebin, а сюда на форум помещай ссылку.

Да, в 4.12 уже есть этот драйвер в секции staging драйверов: https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/tree/...

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

lsusb

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 1017:1006 Speedy Industrial Supplies, Pte., Ltd 
Bus 001 Device 006: ID 04e8:6863 Samsung Electronics Co., Ltd GT-I9500 [Galaxy S4] / GT-I9250 [Galaxy Nexus] (network tethering)
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

lspci -k

00:00.0 Host bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series SoC Transaction Register (rev 0f)
	Subsystem: Intel Corporation Atom Processor Z36xxx/Z37xxx Series SoC Transaction Register
	Kernel driver in use: iosf_mbi_pci
00:02.0 VGA compatible controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Graphics & Display (rev 0f)
	Subsystem: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Graphics & Display
	Kernel driver in use: i915
	Kernel modules: i915
00:14.0 USB controller: Intel Corporation Atom Processor Z36xxx/Z37xxx, Celeron N2000 Series USB xHCI (rev 0f)
	Subsystem: Intel Corporation Atom Processor Z36xxx/Z37xxx, Celeron N2000 Series USB xHCI
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci
00:1a.0 Encryption controller: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Trusted Execution Engine (rev 0f)
	Subsystem: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Trusted Execution Engine
00:1f.0 ISA bridge: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Power Control Unit (rev 0f)
	Subsystem: Intel Corporation Atom Processor Z36xxx/Z37xxx Series Power Control Unit
	Kernel driver in use: lpc_ich
	Kernel modules: lpc_ich

https://pastebin.com/i5a5rfW5

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

/lib/modules/4.13.0-kali1-686-pae/build: Нет такого файла или каталога

Нет такого файла или каталога, очевидно?

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

Написал modprobe, он не нашел такого

modprobe: FATAL: Module r8723bs not found in directory /lib/modules/4.13.0-kali1-686-pae

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

Все так-же

modprobe: FATAL: Module rlt8723bs not found in directory /lib/modules/4.13.0-kali1-686-pae

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

Тебе нужно установить пакет с linux-headers для установленной версии ядра:

apt-get update
apt-cache search linux-headers
и далее ставишь
apt-get install linux-headers-версия_ядра
версию ядра смотри в выводе:
uname -r
Ну а далее пробуй собирать драйвер.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Я думаю, я сделал что-то не так

apt-cache search linux-headers

linux-headers-4.9.0-0.bpo.4-686 - Header files for Linux 4.9.0-0.bpo.4-686
linux-headers-4.9.0-0.bpo.4-686-pae - Header files for Linux 4.9.0-0.bpo.4-686-pae
linux-headers-4.9.0-0.bpo.4-all - All header files for Linux 4.9 (meta-package)
linux-headers-4.9.0-0.bpo.4-all-i386 - All header files for Linux 4.9 (meta-package)
linux-headers-4.9.0-0.bpo.4-common - Common header files for Linux 4.9.0-0.bpo.4
linux-headers-4.9.0-0.bpo.4-common-rt - Common header files for Linux 4.9.0-0.bpo.4-rt
linux-headers-4.9.0-0.bpo.4-rt-686-pae - Header files for Linux 4.9.0-0.bpo.4-rt-686-pae
linux-headers-4.9.0-0.bpo.5-686 - Header files for Linux 4.9.0-0.bpo.5-686
linux-headers-4.9.0-0.bpo.5-686-pae - Header files for Linux 4.9.0-0.bpo.5-686-pae
linux-headers-4.9.0-0.bpo.5-all - All header files for Linux 4.9 (meta-package)
linux-headers-4.9.0-0.bpo.5-all-i386 - All header files for Linux 4.9 (meta-package)
linux-headers-4.9.0-0.bpo.5-common - Common header files for Linux 4.9.0-0.bpo.5
linux-headers-4.9.0-0.bpo.5-common-rt - Common header files for Linux 4.9.0-0.bpo.5-rt
linux-headers-4.9.0-0.bpo.5-rt-686-pae - Header files for Linux 4.9.0-0.bpo.5-rt-686-pae
linux-headers-4.9.0-2-common-grsec - Common header files for Linux 4.9.0-2-grsec
linux-headers-4.9.0-2-grsec-686-pae - Header files for Linux 4.9.0-2-grsec-686-pae
linux-headers-grsec-686-pae - Header files for Linux 686-pae configuration, grsec featureset (meta-package)
linux-headers-586 - Header files for Linux 586 configuration (dummy package)
linux-headers-686 - Header files for Linux 686 configuration (meta-package)
linux-headers-686-pae - Header files for Linux 686-pae configuration (meta-package)
linux-headers-rt-686-pae - Header files for Linux rt-686-pae configuration (meta-package)

uname -r
4.13.0-kali1-686-pae

apt-get install linux-headers-4.13.0-kali1-686-pae

Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
E: Не удалось найти пакет linux-headers-4.13.0-kali1-686-pae
E: Не удалось найти пакет с помощью glob «linux-headers-4.13.0-kali1-686-pae»
E: Не удалось найти пакет с помощью regex «linux-headers-4.13.0-kali1-686-pae»

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

Какие репозитории у тебя подключены?

В репозитории kali сейас есть пакеты с ядром 4.14 и linux-headers к нему:
http://http.kali.org/kali/pool/main/l/linux/

[ ]	linux-headers-4.14.0-kali3-686-pae_4.14.13-1kali1_i386.deb	2018-01-25 17:09 	450K	 
[ ]	linux-headers-4.14.0-kali3-686_4.14.13-1kali1_i386.deb	2018-01-25 17:09 	450K	 
[ ]	linux-headers-4.14.0-kali3-all-amd64_4.14.13-1kali1_amd64.deb	2018-01-25 17:03 	501K	 
[ ]	linux-headers-4.14.0-kali3-all-arm64_4.14.13-1kali1_arm64.deb	2018-01-25 16:35 	501K	 

[ ]	linux-image-4.14.0-kali3-686-dbg_4.14.13-1kali1_i386.deb	2018-01-25 17:09 	546M	 
[ ]	linux-image-4.14.0-kali3-686-pae-dbg_4.14.13-1kali1_i386.deb	2018-01-25 17:09 	554M	 
[ ]	linux-image-4.14.0-kali3-686-pae_4.14.13-1kali1_i386.deb	2018-01-25 17:09 	37M	 
[ ]	linux-image-4.14.0-kali3-686_4.14.13-1kali1_i386.deb	2018-01-25 17:09 	37M	 
[ ]	linux-image-4.14.0-kali3-amd64-dbg_4.14.13-1kali1_amd64.deb	2018-01-25 17:03 	598M	 
[ ]	linux-image-4.14.0-kali3-amd64_4.14.13-1kali1_amd64.deb	2018-01-25 17:03 	42M	 
[ ]	linux-image-4.14.0-kali3-arm64-dbg_4.14.13-1kali1_arm64.deb	2018-01-25 16:35 	430M	 
[ ]	linux-image-4.14.0-kali3-arm64_4.14.13-1kali1_arm64.deb	2018-01-25 16:35 	32M	
Посмотри что у тебя подключено, сверься с документацией: https://docs.kali.org/general-use/kali-linux-sources-list-repositories

Обнови список пакетов, обнови систему.

apt-get update
apt-get upgrade
установи linux-headers под новое ядро.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87
# 

# deb cdrom:[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot i386 LIVE/INSTALL Binary 20171109-16:01]/ kali-rolling contrib main non-free

#deb cdrom:[Debian GNU/Linux 2017.3 _Kali-rolling_ - Official Snapshot i386 LIVE/INSTALL Binary 20171109-16:01]/ kali-rolling contrib main non-free
deb http://http.debian.net/debian jessie-backports main
deb http://http.debian.net/debian jessie-backports main

Я посмотрел вроде 1 не хватает, как мне их добавить?

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

Откуда у тебя там взялись репозитории debian?

Я вот и смотрю откуда у тебя в списке пакетов, что ты выше привёл строки 4.9.0-0.bpo. и прочие.

В списке репозиторев Kali должны быть только репозитории Kali, по ссылке документации даже есть текст:
Any additional repositories added to the Kali sources.list file will most likely BREAK YOUR KALI LINUX INSTALL.

Подключи только репозитории Kali, обнови список пакетов, обновись и ставь Linux Headers.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Это должно выглядеть так?

# 

deb http://http.kali.org/kali kali-rolling main contrib non-free

deb http://old.kali.org/kali sana main non-free contrib

deb http://old.kali.org/kali moto main non-free contrib

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

Зачем ты туда все релизы написал?

Какой у тебя релиз?

Должен быть только один и, скорее всего, только kali-rolling.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87
apt-get update
Пол:1 http://mirrors.dotsrc.org/kali kali-rolling InRelease [30,5 kB]
Ошк:1 http://mirrors.dotsrc.org/kali kali-rolling InRelease
  Следующие подписи неверные: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
Чтение списков пакетов… Готово
W: Ошибка GPG: http://mirrors.dotsrc.org/kali kali-rolling InRelease: Следующие подписи неверные: EXPKEYSIG ED444FF07D8D0BF6 Kali Linux Repository <devel@kali.org>
E: Репозиторий «http://http.kali.org/kali kali-rolling InRelease» не подписан.
N: Обновление из этого репозитория нельзя выполнить безопасным способом, и поэтому по умолчанию он отключён.
N: Смотрите справочную страницу apt-secure(8) о создании репозитория и настройке пользователя.

Я глупый, можешь объяснить,что я не так сделал?

maud
() автор топика
Ответ на: комментарий от kostik87
apt-cache search linux-headers

aufs-dkms - DKMS files to build and install aufs
linux-headers-4.14.0-kali3-686 - Header files for Linux 4.14.0-kali3-686
linux-headers-4.14.0-kali3-686-pae - Header files for Linux 4.14.0-kali3-686-pae
linux-headers-4.14.0-kali3-all - All header files for Linux 4.14 (meta-package)
linux-headers-4.14.0-kali3-all-i386 - All header files for Linux 4.14 (meta-package)
linux-headers-4.14.0-kali3-common - Common header files for Linux 4.14.0-kali3
linux-headers-4.14.0-kali3-common-rt - Common header files for Linux 4.14.0-kali3-rt
linux-headers-4.14.0-kali3-rt-686-pae - Header files for Linux 4.14.0-kali3-rt-686-pae
linux-headers-686 - Header files for Linux 686 configuration (meta-package)
linux-headers-686-pae - Header files for Linux 686-pae configuration (meta-package)
linux-headers-rt-686-pae - Header files for Linux rt-686-pae configuration (meta-package)
linux-libc-dev-alpha-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-arm64-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-armel-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-armhf-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-hppa-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-m68k-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mips-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mips64-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mips64el-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mips64r6-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mips64r6el-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mipsel-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mipsn32-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mipsn32el-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mipsn32r6-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mipsn32r6el-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mipsr6-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-mipsr6el-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-powerpc-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-powerpcspe-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-ppc64-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-ppc64el-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-s390x-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-sh4-cross - Linux Kernel Headers for development (for cross-compiling)
linux-libc-dev-sparc64-cross - Linux Kernel Headers for development (for cross-compiling)

uname -r

4.13.0-kali1-686-pae

apt-get install linux-headers-4.13.0-kali1-686-pae

Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
E: Не удалось найти пакет linux-headers-4.13.0-kali1-686-pae
E: Не удалось найти пакет с помощью glob «linux-headers-4.13.0-kali1-686-pae»
E: Не удалось найти пакет с помощью regex «linux-headers-4.13.0-kali1-686-pae»

Я что-то не так делаю, в чем проблема?

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

Я что-то не так делаю, в чем проблема?

Не читаешь что тебе написано и не думаешь.

Я тебе написал:

kostik87

Подключи только репозитории Kali, обнови список пакетов, обновись и ставь Linux Headers.

Первое ты сделал.

Далее: обнови список пакетов

apt-get update
сделал

Далее: обновись

apt-get upgrade
не сделал.

После обновления у тебя обновится система, поставится актуальное ядро и прочие пакеты и уже под актуальное ядро ты сможешь поставить пакет linux-headers.

kostik87 ★★★★★
()
Ответ на: комментарий от kostik87

Я уже апгрейдил систему

apt-get upgrade

Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Расчёт обновлений… Готово
Следующие пакеты устанавливались автоматически и больше не требуются:
  libboost-atomic1.62.0 libboost-chrono1.62.0 libboost-program-options1.62.0
  libboost-serialization1.62.0 libboost-test1.62.0 libboost-timer1.62.0
  libcaribou-gtk-module libcaribou-gtk3-module libcgal12 libevent-2.0-5
  libgom-1.0-common libsfcgal1 libtxc-dxtn-s2tc
Для их удаления используйте «apt autoremove».
Пакеты, которые будут оставлены в неизменном виде:
  apache2 apache2-bin apache2-data apache2-utils bdfproxy bind9-host
  bluez-obexd clang dnsutils evolution-data-server
  evolution-data-server-common exploitdb gawk gdal-bin glusterfs-common
  gnome-calculator gnome-orca gnome-shell gnome-shell-common gnome-tweak-tool
  gstreamer1.0-libav gstreamer1.0-plugins-bad gstreamer1.0-plugins-ugly gvfs
  gvfs-backends gvfs-bin gvfs-common gvfs-daemons gvfs-fuse gvfs-libs
  i2c-tools isc-dhcp-client kali-linux-full libavcodec57 libavfilter6
  libavformat57 libavresample3 libavutil55 libcamel-1.2-60 libecal-1.2-19
  libedata-cal-1.2-28 libgdal20 libgeos-c1v5 libgstreamer-plugins-bad1.0-0
  libibverbs1 libjavascriptcoregtk-4.0-18 libkpathsea6 libmpc3
  libopencv-calib3d3.2 libopencv-contrib3.2 libopencv-core3.2
  libopencv-features2d3.2 libopencv-flann3.2 libopencv-highgui3.2
  libopencv-imgcodecs3.2 libopencv-imgproc3.2 libopencv-ml3.2
  libopencv-objdetect3.2 libopencv-photo3.2 libopencv-shape3.2
  libopencv-stitching3.2 libopencv-superres3.2 libopencv-video3.2
  libopencv-videoio3.2 libopencv-videostab3.2 libopencv-viz3.2 libopenexr22
  libparams-classify-perl libpeas-1.0-0 libpoppler-glib8 libpostproc54
  libptexenc1 libpython3-stdlib libpython3.6 libpython3.6-minimal
  libpython3.6-stdlib libqgis-customwidgets libqt5core5a libqt5dbus5
  libqt5gui5 libqt5multimedia5 libqt5network5 libqt5opengl5
  libqt5printsupport5 libqt5qml5 libqt5quick5 libqt5sql5 libqt5sql5-sqlite
  libqt5svg5 libqt5webkit5 libqt5widgets5 libqt5xml5 libqt5xmlpatterns5
  libradare2-dev libswresample2 libswscale4 libsynctex1 libtexlua52
  libtexluajit2 libvtk6.3 libwebkit2gtk-4.0-37 libwine libzmq5
  linux-image-686-pae mariadb-client-10.1 mariadb-server-10.1
  mariadb-server-core-10.1 mitmproxy netsniff-ng ntfs-3g php php-mysql
  pocl-opencl-icd poppler-utils python-construct python-gdal python-matplotlib
  python-openpyxl python-pyasn1 python-pyasn1-modules python-pysnmp4
  python-qgis python-qgis-common python-qscintilla2 python3 python3-minimal
  python3-mpltoolkits.basemap python3-tk python3.6 python3.6-minimal
  qt5-gtk-platformtheme radare2 ruby-http-parser.rb sparta speech-dispatcher
  speech-dispatcher-audio-plugins speech-dispatcher-espeak-ng sqlitebrowser
  systemd-sysv tcpflow termineter testdisk texlive-binaries vim vim-common
  vim-gtk vim-gui-common vim-runtime vim-tiny wafw00f wine wine32
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 0 пакетов, и 152 пакетов не обновлено.
Но headers не ставятся

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

Значит, ля, поставь пакет linux-image или kernel-image, как он там называется, той версии какой есть Linux-headers.

Воспользуйся apt-cache search для поиска того, что есть в репозитории.

Что как маленький.

linux-image.

В пакете linux-image-4.14.0-kali3-686-pae_4.14.13-1kali1_i386.deb с ядром есть модуль r8723bs.ko, осталось только поставить это ядро.

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

Спасибо большое тебе, все работает

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

Спасибо за помощь, все работает

maud
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.