Ebeded Linux & lsusb

5 отговора 0 прегледа
#1

Ebeded Linux & lsusb

Имам един процесор - Cirrus Arm, на който след известни усилия качих:
Linux 00602b034331 2.6.17.14 #4 Wed Jun 13 17:50:54 EEST 2007 armv4tl unknown
Един от проблемите е че lsusb, не показва нищо - нито грешки нито какво е вързано.
Ако закача usb flash - мога да го монтирам. Но lsusb - не показва нищо.

Докато ползвах пос тари версии (на ядро и останалите неща) lsusb си показваше всичко каквото е вързано.
Ъпгрейда ми е необходим с надеждата да подкарам един USB WiFi модул (ASUS 167G) и разни модифицирани драйвери за звук.

USB WiFi - modprobe rt73 няма проблем, modinfo rt73 - мога да пусна и листинга - ама няма видим проблем
Но ifconfig rausb0 up
SIOCGIFFLAGS: No such device

Та питането ми е:
1. Защо lsusb мълчи като партизанин на разпит
2. Как да намеря възможната причина rt73 да не бачка - допълних необходимите директории за firmware.
ПП
Windows - не е алтернатива :) Поне аз не знам някой да е подкарал Астериск под виндовс мобиле.

Bеer? Mоre?
Плацебото
Отговор
в отговор на bira_more #2

Re: Ebeded Linux & lsusb

Здрасти,

Относно въпрос 1: Напълно е възможно в 2.6 да са сменили формата на /proc/bus/usb/*/* файловете и затова lsusb да си мълчи като нас**н. Пробвай с някоя по-нова версия на usbtools, ако е възможно, и после докладвай пак.

Относно въпрос 2: Нямам никаква идея. :( Може пак по горната логика стар ifconfig и ново ядро да не мелят заедно.

Желая ти късмет и повече бира .

Отговор
в отговор на бaй Bълчo #3

Re: Ebeded Linux & lsusb

Мерси за насоките.
/proc/bus/usb/
Празен като главата ми. Ама имам една две идеи да видим какво ще излезне - пак ще пиша

Bеer? Mоre?
Плацебото
Отговор
в отговор на бaй Bълчo #4

Re: Ebeded Linux & lsusb

lsusb - не можах да подкарам, ама подкарах rt73.
Решението е от тези които доста мразя ама поне работи.
Та:
Смъкнах дистрибутива за firmware от Cirrus
Смъкнах следващата версия на rt73. Оргиналната е
RT73_Linux_STA_Drv1.0.3.6.tar.gz - тази която си върви със останалите сорсове за firmware, а аз смъкнах RT73_Linux_STA_Drv1.0.4.0.tar.gz
И подмених C и H файловете от оргиналната с новите.
И сега си имам действащ драйвер.
Е lsusb продължава да не работи.
И /proc/bus/usb е празно като главата ми ама ....

Bеer? Mоre?
Плацебото
Отговор
в отговор на bira_more #5

Re: Ebeded Linux & lsusb

А какво стана с аудиодрайвера?

Заб.: Да знаеш, че направо ми скри шайбата с тоя rt73. При мен нещата винаги се прее***** категорично.


Отговор
в отговор на бaй Bълчo #6

Re: Ebeded Linux & lsusb

А бе не е истина
Зареждам каквото трябва от Cirrus.
Пускам aplay
/ # aplay Noise.wav
Playing WAVE 'Noise.wav' : Signed 16 bit Little Endian, Rate 48000 Hz, Mono
aplay: set_params:965: Unable to install hw params:
..........
/ # cat /dev/urandom > /dev/dsp
cat: Write Error: Operation not permitted
А драйвера си е зареден - от dmesg.
Демек този път пичовете са счупили успешно звука.

Bеer? Mоre?
Плацебото
Отговор