Instalacja modemu WIFI TP-LINK TL-WN772N, "make: Permission denied"

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
apocalyptiq
Posty: 5
Rejestracja: 31 stycznia 2012, 13:22

Instalacja modemu WIFI TP-LINK TL-WN772N, "make: Permission denied"

Post autor: apocalyptiq »

Zainstalowałem Debiana 6.0.3 z jądrem 2.6.32-5-amd64 (tylko z pierwszej płytki DVD, bez dodatkowego oprogramowania z pozostałych dostępnych DVD) i próbuję teraz uruchomić tam mój modem wifi na usb TP-LINK TL-WN772N. Niestety Debian automatycznie go nie wykrył, z tego co wyczytałem w sieci sterowniki do niego są od wersji jądra 2.6.39.

Rozwiązaniem byłaby na pewno aktualizacja jądra, tyle że ja nie mam dostępu do Internetu na tym komputerze, jedynie przez ten modem usb. Próbowałem więc zainstalować go z paczki linux-image-2.6.39-bpo.2-amd64_2.6.39-3~bpo60+1_amd64, ale po restarcie komputera i wybraniu w Grubie tej wersji jądra, pojawiał się tylko migający znak zachęty i system nie chciał się uruchomić. Dodam, że podczas instalacji tej paczki wyskoczyła informacja, że będzie potrzebna instalacja dodatkowych plików firmware.

Drugie rozwiązanie jakie znalazłem to instalacja paczki compat-wireless: http://linuxwireless.org/en/users/Download
Ale tu mam inny problem: przy próbie uruchomienia

Kod: Zaznacz cały

su root
i później:

Kod: Zaznacz cały

make
otrzymuję komunikat:

Kod: Zaznacz cały

Permission denied
a próbując odpalić rakietę bezzałogową:

Kod: Zaznacz cały

 sudo make
jako normalny użytkownik, dostaję komunikat:

Kod: Zaznacz cały

apocalyptiq is not in sudoers file
Wystarczy mi abym tylko uzyskał dostęp do internetu, nawet tym compat-wireless, żeby nie bawić się w instalacje jądra bez dostępu do sieci, bo potem sobie szybko zaktualizuje jądro. Czy wie ktoś dlaczego root może mimo wszystko dostawać komunikat:

Kod: Zaznacz cały

Permission denied
Trochę informacji:

Kod: Zaznacz cały

szymon@debian:~$ uname -a
Linux debian 2.6.32-5-amd64 #1 SMP Mon Oct 3 03:59:20 UTC 2011 x86_64 GNU/Linux

Kod: Zaznacz cały

szymon@debian:~$ dpkg --print-architecture
amd64

Kod: Zaznacz cały

szymon@debian:~$ lsusb
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 003: ID 045e:00db Microsoft Corp. Natural Ergonomic Keyboard 4000 V1.0
Bus 003 Device 002: ID 045e:077d Microsoft Corp. 
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0cf3:9271 Atheros Communications, Inc. AR9271 802.11n
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Kod: Zaznacz cały

szymon@debian:~$ ifconfig -a
bash: ifconfig: command not found

Kod: Zaznacz cały

szymon@debian:~$ iwconfig
bash: iwconfig: command not found

Kod: Zaznacz cały

szymon@debian:~$ cat /etc/network/interfaces 
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The wireless interface
auto wlan0
iface wlan0 inet dhcp
    wireless-essid MojeWifi
    wireless-mode Managed
Dodane:
Po tym jak nadałem uprawnienia do wykonywania wszystkim skryptom w katalogu scripts, już nie pojawia się komunikat:

Kod: Zaznacz cały

Permission denied
Ale tym razem mam inny błąd:

Kod: Zaznacz cały

root@debian:/home/szymon/compat-wireless-2012-01-26# make
/home/szymon/compat-wireless-2012-01-26/config.mk:254: "WARNING: CONFIG_CFG80211_WEXT will be deactivated or not working because kernel was compiled with CONFIG_WIRELESS_EXT=n. Tools using wext interface like iwconfig will not work. To activate it build your kernel e.g. with CONFIG_LIBIPW=m."
./scripts/gen-compat-autoconf.sh config.mk > include/linux/compat_autoconf.h
make -C /lib/modules/2.6.32-5-amd64/build M=/home/szymon/compat-wireless-2012-01-26 modules
make: *** /lib/modules/2.6.32-5-amd64/build: No such file or directory.  Stop.
make: *** [modules] Error 2
Jak mogę go naprawić?
Awatar użytkownika
saturno
Junior Member
Posty: 745
Rejestracja: 08 lipca 2008, 20:04

Post autor: saturno »

Jak mogę go naprawić?
A kto to wie, co dokładnie namieszałeś?

Odnośnie aktualizacji jądra pomocne powinny być obrazy płyt znajdujące się na: http://cdimage.debian.org/cdimage/unofficial/backports/
apocalyptiq
Posty: 5
Rejestracja: 31 stycznia 2012, 13:22

Post autor: apocalyptiq »

saturno pisze:Odnośnie aktualizacji jądra pomocne powinny być obrazy płyt znajdujące się na: http://cdimage.debian.org/cdimage/unofficial/backports/
Tamte obrazy płyt to płyty instalacyjne do instalacji przez internet? Czy do aktualizacji aktualnie zainstalowanego już systemu?
Awatar użytkownika
saturno
Junior Member
Posty: 745
Rejestracja: 08 lipca 2008, 20:04

Post autor: saturno »

Nie mam 100% pewności, ale wydaje mi się że na obydwa twoje pytania odpowiedź brzmi: tak.
Wybór należy do ciebie.

Ps.: Na 100% z takiej płyty da się zainstalować system podstawowy (nawet bez dostępu do internetu) więc teoretycznie powinno znajdować się tam wszystko, żeby dało się zaktualizować jądro. Dodaj płytę do źródeł i próbuj.
apocalyptiq
Posty: 5
Rejestracja: 31 stycznia 2012, 13:22

Post autor: apocalyptiq »

saturno pisze:Dodaj płytę do źródeł i próbuj.
Jak dodać płytę do źródeł? Czy po prostu nagrać ten obraz płyty na jakąś płytę i z niej uruchamiać?
fnmirk
Senior Member
Posty: 8324
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

&quot pisze:Jak dodać płytę do źródeł?
Wypada zajrzeć wcześniej do działu dla początkujących.

http://debian.linux.pl/threads/13294-Al ... #post84983
http://debian.linux.pl/threads/12771-Za ... #post81406
ODPOWIEDZ