[+] Brak nazw urz

Tematy związane z oprogramowaniem, instalacją, konfiguracją
MrDarkenRahl
Posty: 49
Rejestracja: 15 lutego 2012, 19:21

[+] Brak nazw urządzeń

Post autor: MrDarkenRahl »

Witam
Na moim Mele A1000G postawiłem Debiana. Niestety nie ma na nim ani lsusb, ani lspci a co gorsza zamiast nazw podłączonych urządzeń (np wlan0) jest usbdev1.3, usbdev1.2 itd. Wie ktoś jak to naprawić?
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Jaka wersja debiana, jaki typ instalacji. Wklej tu wyniki tych poleceń (konkretnie co się wyświetla w konsoli).
MrDarkenRahl
Posty: 49
Rejestracja: 15 lutego 2012, 19:21

Post autor: MrDarkenRahl »

Linux mele 3.0.42+ #10 PREEMPT Sun Feb 3 18:06:35 CET 2013 armv7l GNU/Linux
, armhf
root@mele:~# lsusb-bash: lsusb: command not found

root@mele:~# lspci-bash: lspci: command not found

Co do typu instalacji - postępowałem według tego poradnika: http://guillaumeplayground.net/mele-a20 ... nstall-v1/ zainstalowany w pamięci wewnętrznej NAND.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Co to za komputer?
MrDarkenRahl
Posty: 49
Rejestracja: 15 lutego 2012, 19:21

Post autor: MrDarkenRahl »

Jak już pisałem - Mele A1000G.
http://guillaumeplayground.net/allwinne ... ele-a2000/
Jest to odtwarzacz mediów na Androidzie 4.0.4, ale teraz jest już na Debianie ;) . Procesor Allwinner A10, 1GB RAM HDMI i inne bajery.

EDIT
Reinstalacja usbutils pomogła, teraz działa lsusb:
root@mele:~# lsusbBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0bda:8179 Realtek Semiconductor Corp. RTL8188EUS 802.11n Wireless Network Adapter

Jednak /dev wygląda tak:
root@mele:/dev# lsace_dev cuse kmsg mapper ppp snd tty12 tty21 tty30 tty4 tty49 tty58 ttyS0 usbdev1.1 zero
alarm disk loop0 mem ptmx stderr tty13 tty22 tty31 tty40 tty5 tty59 ttyS1 usbdev1.2
autofs fd loop1 nand pts stdin tty14 tty23 tty32 tty41 tty50 tty6 ttyS2 usbdev2.1
block full loop2 nanda ram0 stdout tty15 tty24 tty33 tty42 tty51 tty60 ttyS3 usbdev3.1
bus fuse loop3 nandb ram1 sun4i-gpio tty16 tty25 tty34 tty43 tty52 tty61 ttyS4 usbdev3.2
cachefiles g2d loop4 net random tty tty17 tty26 tty35 tty44 tty53 tty62 ttyS5 usbdev4.1
cedar_dev i2c-0 loop5 network_latency rfkill tty0 tty18 tty27 tty36 tty45 tty54 tty63 ttyS6 vcs
char i2c-1 loop6 network_throughput root tty1 tty19 tty28 tty37 tty46 tty55 tty7 ttyS7 vcs1
console i2c-2 loop7 null rtc0 tty10 tty2 tty29 tty38 tty47 tty56 tty8 uinput vcsa
cpu_dma_latency input MAKEDEV pa_dev shm tty11 tty20 tty3 tty39 tty48 tty57 tty9 urandom vcsa1

update-usbids nie pomaga.
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Wszystko wygląda prawidłowo. Co ci konkretnie teraz nie działa? Próbujesz uruchomić jakiś sprzęt?
MrDarkenRahl
Posty: 49
Rejestracja: 15 lutego 2012, 19:21

Post autor: MrDarkenRahl »

Tak, wbudowaną karę WiFi na USB RTL8188EUS. Jednak ifconfig wlan0 up albo ifconfig usbdev3.2 up odpowiada:
usbdev3.2: error fetching interface information: Device not found
Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Zgaduje, że nie masz odpowiednich modułów. Dostarcz wyniki poleceń:

Kod: Zaznacz cały

lsmod
ifconfig -a
iwconfig
ls /lib/modules/`uname -r`/kernel/drivers/net/wireless
MrDarkenRahl
Posty: 49
Rejestracja: 15 lutego 2012, 19:21

Post autor: MrDarkenRahl »

Proszę bardzo:
root@mele:~# lsmodModule Size Used by
cpufreq_stats 2318 0
sw_ahci_platform 3121 0
sun4i_gpio 2961 0
8192cu 488866 0
root@mele:~# ifconfig -a
eth0 Link encap:Ethernet HWaddr 7a:e4:9e:b6:99:69
inet addr:192.168.10.113 Bcast:192.168.10.255 Mask:255.255.255.0
inet6 addr: fe80::78e4:9eff:feb6:9969/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:279 errors:0 dropped:0 overruns:0 frame:0
TX packets:199 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:28153 (27.4 KiB) TX bytes:23627 (23.0 KiB)
Interrupt:55 Base address:0x8000


lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)


tunl0 Link encap:IPIP Tunnel HWaddr
NOARP MTU:1480 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)


root@mele:~# iwconfig
lo no wireless extensions.


eth0 no wireless extensions.


tunl0 no wireless extensions.


root@mele:~# ls /lib/modules/`uname -r`/kernel/drivers/net/wireless
bcm4330 rtl8192cu

Awatar użytkownika
Rafal_F
Moderator
Posty: 2350
Rejestracja: 29 sierpnia 2008, 16:45

Post autor: Rafal_F »

Te karty realteka sa strasznie pokręcone, jest kilka (może nawet kilkanaście) kart z rodziny RTL8188 z różnymi literkami na końcu i każda wymaga innych sterowników. Twoja karta powinna ruszyć na tych sterownikach: https://github.com/lwfinger/rtl8188eu

Problem w tym że musisz je samodzielnie skompilować. Jeszcze większy problem stanowi to, że do tego celu potrzebne ci są nagłówki jądra. Mało prawdopodobne abyś je miał, a skoro jest to nieoficjalny obraz (własna kompilacja jądra - tak mi się zdaje) nie zainstalujesz ich z repozytorium. Możesz je dostać od autora obrazu, albo sam będziesz musiał kompilować jądro.
ODPOWIEDZ