Решено Ошибка при установке WIfi

A

Allexr

В процессе установки модуля wifi выкидывает такую ошибку:

root@dhcppc1:~/Загрузки/RT61_Linux_STA_Drv1.0.4.0/Module# make
make -C /lib/modules/4.9.0-kali3-686-pae/build SUBDIRS=/root/Загрузки/RT61_Linux_STA_Drv1.0.4.0/Module modules
make[1]: вход в каталог «/lib/modules/4.9.0-kali3-686-pae/build»
make[1]: *** Нет правила для сборки цели «modules». Останов.
make[1]: выход из каталога «/lib/modules/4.9.0-kali3-686-pae/build»
Makefile:16: ошибка выполнения рецепта для цели «all»
make: *** [all] Ошибка 2

Что это может означать??? Прошу помочь.Спасибо.
 
A

Allexr

Пробовал и так вот что выдает
root@dhcppc1:~/Загрузки/RT61_Linux_STA_Drv1.0.4.0/Module# make install
make: *** Нет правила для сборки цели «install». Останов.
 
A

Allexr

Ну если я правильно се делаю то вот что получается

root@dhcppc1:~# ./configure
bash: ./configure: Нет такого файла или каталога

я вообщето не силен в этом, может чего в кали не хватает??? или я что не так делаю подскажите пожалуйста
 

ghostphisher

местный
07.12.2016
2 602
3 413
BIT
0
Там в директории Module есть файл readme - в нем пошагово все описано, можно копировать все от туда и ставить, только не забывая свои данные подставлять
 
A

Allexr

Процедура описана

1. At the command prompt, locate the directory where "driver.tgz" resides.

2. do the command: tar -zxvf driver.tgz to unzip the file.

3. under the same directory, you should see a folder being unzipped name madwifi.

4. do the command: cd madwifi to go to the direcrtory

5. and do the command: make clean, then make, then make install

6. shut down the PC and insert the wireless NIC, the system should detects the NIC

7. after reboot, at the command prompt, do the command: iwconfig, and the NIC with the name "ath0" should be in the list.

Но опять таки я упираюсь в п5 make install
 

ghostphisher

местный
07.12.2016
2 602
3 413
BIT
0
Откройте файл редми, там есть целый пункт

=======================================================================
Build Instructions:
====================

1> $tar -xvzf RT61_Linux_STA_Drv_x.x.x.x.tar.gz
go to "./RT61_Linux_STA_Drv_x.x.x.x/Module" directory.

2> $cp Makefile.4 ./Makefile # [kernel 2.4]
or
$cp Makefile.6 ./Makefile # [kernel 2.6]
or
$cp Makefile.RTL865x ./Makefile # big endian platform

3> [kernel 2.4]
$chmod 755 Configure
$make config # config build linux os version

4> $make all # compile driver source code

5> $cp rt2561.bin /etc/Wireless/RT61STA/ # copy firmware
$cp rt2561s.bin /etc/Wireless/RT61STA/
$cp rt2661.bin /etc/Wireless/RT61STA/

6> $dos2unix rt61sta.dat
$cp rt61sta.dat /etc/Wireless/RT61STA/rt61sta.dat
# !!!check if it is a binary file before loading !!!

7> $load
#[kernel 2.4]
# $/sbin/insmod rt61.o
# $/sbin/ifconfig ra0 inet YOUR_IP up

#[kernel 2.6]
# $/sbin/insmod rt61.ko
# $/sbin/ifconfig ra0 inet YOUR_IP up


Note: Script functionality:
load load module to kernel
unload unload module from kernel
Configure retrieve linux version
 
A

Allexr

Спасибо попробую, собственно ставил по инструкции похожей на эту написало что то вроде отсутствия файла rt61.ko.
Но не буду спешить сделаю все по редми и обязательно отпишусь.
[doublepost=1503390729,1503387733][/doublepost]root@dhcppc1:~/Загрузки/RT61_Linux_STA_Drv1.0.4.0/Module# cp Makefile.6 ./Makefile
root@dhcppc1:~/Загрузки/RT61_Linux_STA_Drv1.0.4.0/Module# $make all
bash: all: команда не найдена
root@dhcppc1:~/Загрузки/RT61_Linux_STA_Drv1.0.4.0/Module# $cp rt2561.bin /etc/Wireless/RT61STA/
bash: rt2561.bin: команда не найдена
root@dhcppc1:~/Загрузки/RT61_Linux_STA_Drv1.0.4.0/Module# cp rt2561.bin /etc/Wireless/RT61STA/
root@dhcppc1:~/Загрузки/RT61_Linux_STA_Drv1.0.4.0/Module# cp rt2561s.bin /etc/Wireless/RT61STA/
root@dhcppc1:~/Загрузки/RT61_Linux_STA_Drv1.0.4.0/Module# cp rt2661.bin /etc/Wireless/RT61STA/
root@dhcppc1:~/Загрузки/RT61_Linux_STA_Drv1.0.4.0/Module# dos2unix rt61sta.dat
dos2unix: преобразование файла rt61sta.dat в формат Unix…
root@dhcppc1:~/Загрузки/RT61_Linux_STA_Drv1.0.4.0/Module# cp rt61sta.dat /etc/Wireless/RT61STA/rt61sta.dat

root@dhcppc1:~/Загрузки/RT61_Linux_STA_Drv1.0.4.0/Module# /sbin/insmod rt61.ko
insmod: ERROR: could not load module rt61.ko: No such file or directory
root@dhcppc1:~/Загрузки/RT61_Linux_STA_Drv1.0.4.0/Module#


Вот что получилось...
[doublepost=1503392784][/doublepost]Я так понимаю что после
7> $load


#[kernel 2.6]
# $/sbin/insmod rt61.ko

в папке sbin/insmod нет файла rt61.ko папки insmod тоже нет
 

ghostphisher

местный
07.12.2016
2 602
3 413
BIT
0
Окунулся в Вашу проблему, ничего доброго не скажу, судя по темама ниже



и



Проблема решалась по иному. И потом - Вас несмущает год выпуска дров и то что ядро 2.6, а у Вас как бэ уже 4.11...и в этом тоже есть свои заморочки.
[doublepost=1503395556,1503394506][/doublepost]Собственно вопрос возник - а с чего было принято решение ставить дрова? Неужели система не увидела карту?
 
A

Allexr

Да..я тоже обращал внимание что дрова на 2,6...
По Вашей ссылке прочитал ветку советовали поставить compat-wireless-2012-05-10
устанавливал make install
выдало
make[1]: вход в каталог «/lib/modules/4.9.0-kali3-686-pae/build»
make[1]: *** Нет правила для сборки цели «modules». Останов.
make[1]: выход из каталога «/lib/modules/4.9.0-kali3-686-pae/build»
Makefile:93: ошибка выполнения рецепта для цели «modules»
make: *** [modules] Ошибка 2

папки буилд воодще нет создавал сам...и похоже в ней должны быть сыллки и ли какие то модули а их там нет..не пойму видимо не хватает каких то обновлений или чего нибудь еще

вот по ссылке
описано чтото похожее
 

ghostphisher

местный
07.12.2016
2 602
3 413
BIT
0
Как писал выше - нужно установить пакет с заголовочными фалами (linux headers - заголовки )
uname -a
apt-cache search linux-headers
apt-cache search kernel-headers
apt-get install имя пакета


Я там спрашивал - что заставило драйвера ставить? Система не видит карту или что?
 
A

Allexr

ifconfig и iwconfig карту видят только сетевую WIFI нет это проверял
а какие именно пакеты ставить у меня версия 4,0,9 386
[doublepost=1503399334,1503399030][/doublepost]ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.3 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 fe80::20b:e0ff:fef0:ed prefixlen 64 scopeid 0x20<link>
ether 00:0b:e0:f0:00:ed txqueuelen 1000 (Ethernet)
RX packets 72392 bytes 65840627 (62.7 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 59281 bytes 7373454 (7.0 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1 (Local Loopback)
RX packets 40 bytes 2316 (2.2 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 40 bytes 2316 (2.2 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
[doublepost=1503399366][/doublepost]iwconfig
lo no wireless extensions.

eth0 no wireless extensions.
 

ghostphisher

местный
07.12.2016
2 602
3 413
BIT
0
Забыли lspci и вывод сюда

Не может карта быть отключенной в биосе или физически? Меня сомнения берут, что карта которой уже много лет и не поймалась.
 
A

Allexr

Не нет конечно в биосе есть еще и win7 и winxp стоят она там работает...
Извините LSPCI это комманда???
 
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!