Odp: tl-wr1043nd i LCD
Czy da się wyświetlić analizator widma z MPD ?? tak jak z winampa? czy to juz za wysokie progi?
Raspberry Pi + HDMI-VGA + Lcd Controller + Lcd z laptopa = Pogodynka
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Oprogramowanie / Software → tl-wr1043nd i LCD
Strony Poprzednia 1 … 5 6 7 8 9 … 13 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
Czy da się wyświetlić analizator widma z MPD ?? tak jak z winampa? czy to juz za wysokie progi?
Witam.
Proszę o pomoc w uruchomieniu LCD2USB.
Zainstalowałem lcd4linux , wersja firmware w TL-WR1043ND: 1.5.2 (r29608), by obsy
Nie uruchamia się i mam taki komunikat:
root@Gargoyle:~$ lcd4linux -F -f /etc/lcd4linux.conf
Evaluator: unterminated string in <'LCD2USB">
drv_init(LCD2USB") failed: no such driver
Error initializing driver LCD2USB": Exit!
Czy ta wersja nie posiada sterownika LCD2USB ?
Jak z tego wybrnąć?
Próba zainstalowania sterownika nie daje pozytywnego rezultatu.
Tak, nie ma wkompilowanego sterownika.
Pomijając błąd w pliku, bo raz masz ' a raz ".
W takim razie wielka prośba do Ciebie:
Czy możesz w wolnej chwili skompilować obraz z dodanym sterownikiem LCD2USB?
Bardzo proszę .......
Kupiłem wyświetlacz, moduł przejściowy LCD2USB i hub - a tu lipa.
Niestety jak już wcześniej pisałem nie umiem prawidłowo kompilować (wcześniejsze próby nie dały pozytywnego rezultatu i stąd moje zniechęcenie a nawet frustracja). Nie wszyscy nadają się na programistów, choć w pracy programuje maszyny (sterowniki), ale to zupełnie inny system i z linuxem nie ma nic wspólnego.
na ar71xx?
Tak na ar71xx.
Ale moment:
Poprawiłem błąd i na wyświetlaczu mam: Gargoyl 0s02:02 i L 0.1.
Czyli sterownik chyba jest, a nawet na pewno.
Jeśli się mylę to proszę popraw mnie.
Jednak wpis:
lcd4linux -F -f /etc/lcd4linux.conf
LCD2USB: usb_claim_interface() failed!
LCD2USB: could not find a LCD2USB USB LCD
Error initializing driver LCD2USB: Exit!
Czyli nadal problem.
lcd4linux-custom u mnie w repo.
OK dzięki serdeczne. Zaraz zainstaluję.
opkg install lcd4linux-custom
Installing lcd4linux-custom (r1168-1cj) to root...
Downloading http://ecco.selfip.net/backfire/ar71xx/ … ar71xx.ipk.
Collected errors:
* check_data_file_clashes: Package lcd4linux-custom wants to install file /etc/init.d/lcd4linux
But that file is already provided by package * lcd4linux
* check_data_file_clashes: Package lcd4linux-custom wants to install file /usr/bin/lcd4linux
But that file is already provided by package * lcd4linux
* opkg_install_cmd: Cannot install package lcd4linux-custom.
Czyli wszystko jest ?, bo już sam nie rozumiem.
Nie. Wyinstaluj poprzednią wersję...
Wyinstalowałem, reboot i nadal błędy
lcd4linux -Fvvv
plugin_cfg.c: Variable minute = '60000' (60000)
plugin_cfg.c: Variable tack = '100' (100)
plugin_cfg.c: Variable tick = '500' (500)
plugin_mpd.c: [MPD] v0.83, check lcd4linux configuration file...
[MPD] WARNING: Plugin is not enabled! (set 'enabled 1' to enable this plugin)
lcd4linux.c: initializing driver LCD2USB
drv_init(LCD2USB) failed: no such driver
Error initializing driver LCD2USB: Exit!
Co kurcze zrobiłem nie tak?
Przed reinstalem display pokazywał a teraz umarł na amen
Weź wyinstaluj Ty wszystko i skasuj co ma lcd4linux w nazwie. I zainstaluj jeszcze raz. Jak dla mnie to pozostałość poprzedniego masz.
OK. Ale na dzisiaj dość. 15 godzin przy kompie wystarczy.
Dzięki.
Witam
Wyczyściłem system ze wszystkiego co w nazwie miało lsc4linux i zainstalowałe Twoja paczkę.
Niestety nie działa:
plugin_mpd.c: [MPD] v0.83, check lcd4linux configuration file...
[MPD] WARNING: Plugin is not enabled! (set 'enabled 1' to enable this plugin)
lcd4linux.c: initializing driver Image
drv_init(Image) failed: no such driver
Error initializing driver Image: Exit!
I jeszcze jedno: ta linijka:
[MPD] WARNING: Plugin is not enabled! (set 'enabled 1' to enable this plugin)
Gdzie to włączyć ???
Przekopałem wszystko i nic nie znalazłem (lub źle szukałem).
Cezary w Tobie cała nadzieja.
Ja drivera image nie kompilowałem, chciałeś lcd2usb.
Poprawka:
Zmieniłem lcd4linux.config na taki:
Variables {
tick 500
tack 100
minute 60000
}
Display LCD2USB {
Driver 'LCD2USB'
Bus '001'
Device `lsusb | grep Future | cut -d" " -f4 | cut -b-3`
Contrast 200
Brightness 255
Icons 0
Size '16x2'
}
Widget OS {
class 'Text'
expression '*** '.uname('sysname').' '.uname('release').' ***'
width 10
align 'M'
style 'bold'
speed 400
update tick
}
Widget CPU {
class 'Text'
expression uname('machine')
prefix 'CPU '
width 9
align 'L'
style test::onoff(7)>0?'bold':'norm'
update tick
}
Widget Busy {
class 'Text'
expression proc_stat::cpu('busy', 500)
prefix 'CPU'
postfix '%'
width 9
precision 1
align 'R'
update tick
}
Widget BusyBar {
class 'Bar'
expression proc_stat::cpu('busy', 500)
expression2 proc_stat::cpu('system', 500)
length 10
direction 'E'
update tack
}
Widget Uptime {
class 'Text'
expression uptime('%dd%H:%M:%S')
width 10
align 'R'
prefix 'Up'
update 1000
}
Widget wan_dl {
class 'Text'
expression (netdev(wan, 'Rx_bytes', 500))/1024
postfix 'kB/s'
prefix 'D'
width 8
precision 0
align 'R'
Foreground 'ffffff'
Background transparent
}
Widget wan_up {
class 'Text'
expression (netdev(wan, 'Tx_bytes', 500))/1024
postfix 'kB/s'
prefix 'U'
width 8
precision 0
align 'R'
Foreground 'ffffff'
Background transparent
}
Layout L16x2 {
Row1 {
Col1 'Uptime'
Col10 'Busy'
}
Row2 {
Col1 'wan_up'
Col10 'wan_dl'
}
Row3 {
Col1 'Busy'
Col11 'wan_dl'
}
Row4 {
Col1 'wan_dl'
Col11 'wan_up'
}
}
Display 'LCD2USB'
Layout 'L16x2'
Teraz po wpisaniu:
lcd4linux -Fvvv
LCD4Linux 0.11.0-SVN-1158 starting
Dump of /etc/lcd4linux.conf:
Display 'LCD2USB'
.
.
.
[MPD] WARNING: Plugin is not enabled! (set 'enabled 1' to enable this plugin)
lcd4linux.c: initializing driver LCD2USB
LCD2USB: $Rev: 1130 $
Evaluator: parse error in <`lsusb | grep Future | cut -d" " -f4 | cut -b-3`>: ga rbage <`lsusb | grep Future | cut -d" " -f4 | cut -b-3`>
LCD2USB: scanning USB for LCD2USB interface ...
LCD2USB: scanning for bus id: 001
LCD2USB: found LCD2USB interface on bus 001 device 004
LCD2USB: ERROR, 100 out of 100 echo transfers failed! --- {to mi się nie podoba i to troszkę wyżej}
.
.
.
lcd4linux.c: starting main loop
Timer #0 skipped 30 interval(s) or 3000 ms.
^Clcd4linux.c: got signal 2
lcd4linux.c: leaving main loop
LCD2USB: shutting down.
drv_LCD2USB.c: closing USB connection
Display normalnie wyłaczył sie wyświetlając *LCD4Linux*
Nie wiem czy to prawidłowa reakcja no i te błędy po drodze.
Po wydaniu komendy start wyświetla obraz prawidłowo.
Jedynie te błędy - z nimi i pluginem do mpd ?
Plugin MPD {
enabled 1
jeżeli korzystasz z niego. Jak nie to się nie przejmuj. Wywal to device, bo mon ma problem z przeparsowaniem danych
Dzięki Cezary. Wyświetlacz pracuje poprawnie.
Niestety nie potrafię zmusić system do współpracy z pilotem medion MD1 NBC.
Wszystko zrobiłem w/g opisu: http://eko.one.pl/forum/viewtopic.php?pid=34175#p34175 z poprawkami i nie działa.
Jak zobaczyć czy kody są wysyłane z pilota?
irw wpisz i naciskaj przyciski powinno cos pokazac,
ja miałem w lircd.conf wpisane kilka ustawien dla różnych pilotów i jedno z nich działało.
sprawdź to:
# brand: Medion MD1 NBC (Made in China X10)
# Medion Digitainer Remote Control
# model no. of remote control:
# * P/N: 20018268
# * FCC ID: B4S20018268
# devices being controlled by this remote: LinuxMCE
#
begin remote
name lircd.conf
bits 16
eps 30
aeps 100
one 0 0
zero 0 0
pre_data_bits 8
pre_data 0x14
post_data_bits 16
post_data 0x0
gap 219967
toggle_bit_mask 0x80800000
begin codes
1 0xE20D
2 0x638E
3 0xE40F
4 0x6590
5 0xE611
6 0x6792
7 0xE813
8 0x6994
9 0xEA15
0 0x6C97
Play 0xFA25
Pause 0x7EA9
Stop 0xFD28
Record 0x7CA7
SkipNext 0xF823
SkipPrior 0x76A1
Forward 0xFB26
Rewind 0x79A4
snapshot 0xED18
red 0x87B2
yellow 0x0934
blue 0x8AB5
green 0x0833
Mute 0x5580
return 0xF11C
VolUp 0x5E89
VolDown 0xDD08
ChanUp 0x608B
ChanDown 0xE10C
menu 0x6E99
back 0xF520
Left 0x729D
Right 0xF41F
Up 0xCDF8
Down 0x4570
tv 0x81AC
Videos 0x022D
DVD 0x5984
Guide 0xEB16
Music 0x5B86
Radio 0x032E
book 0x86B1
Pictures 0xDA05
info 0x84AF
Power 0xD702
ok 0x709B
enter 0xF31E
end codes
end remoteroot@Gargoyle:~$ irw
connect: No such file or directory
Dziwne, bo cała paczka została zainstalowana:
root@Gargoyle:~$ opkg install lirc
root@Gargoyle:~$ opkg install lirctools
root@Gargoyle:~$ opkg install lircdaemonadd
zrobię reinstall i zobaczymy co dalej.
Niestety: root@Gargoyle:~$ irw
Nic nie pokazuje.
lirc pracuje poprawnie, brak komunikatów o błędach.
Kolejne pytanie do Cezarego.
Czy w systemie jest programik: irexec ?
/etc/init.d/lircd start
lircd: there seems to already be a lircd process with pid 3306
lircd: otherwise delete stale lockfile /var/run/lirc/lircd.pid
root@Gargoyle:~$ /usr/sbin/irexec: line 148: /opt/projekty/openwrt/ar71xx-backfire/staging_dir/host/bin/sed: not found
/usr/sbin/irexec: line 148: /opt/projekty/openwrt/ar71xx-backfire/staging_dir/host/bin/sed: not found
/usr/sbin/irexec: cd: line 1: can't cd to /opt/projekty/openwrt/ar71xx-backfire/build_dir/linux-ar71xx/lirc-0.8.7/tools
/usr/sbin/irexec: eval: line 1: mips-openwrt-linux-uclibc-gcc: not found
To pakiety sprzed pół roku, nawet ich na repo nie powinno być.
irexec jest instalowany razem z lirctools
Coś jest nie tak:
lsusb pokazuje, że odbiornik: X10 Wireless Technology, Inc. Wireless Transcei ver (ACPI-compliant) jest widziany przez system
root@Gargoyle:~$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 001 Device 003: ID 0930:6519 Toshiba Corp. Kingston DataTraveler 2.0 USB Stick
Bus 001 Device 004: ID 05e3:0604 Genesys Logic, Inc. USB 1.1 Hub
Bus 001 Device 005: ID 0d8c:000c C-Media Electronics, Inc. Audio Adapter
Bus 001 Device 006: ID 0930:6545 Toshiba Corp. Kingston DataTraveler 102 flash drive
Bus 001 Device 007: ID 0bc7:0006 X10 Wireless Technology, Inc. Wireless Transceiver (ACPI-compliant)
Bus 001 Device 008: ID 0403:c630 Future Technology Devices International, Ltd lcd2usb interface
natomiast to polecenie pokazuje, że nic nie ma na wejściu, chyba że to nie jest to polecenie:
root@Gargoyle:~$ cat /proc/bus/input/devices
I: Bus=0019 Vendor=0001 Product=0001 Version=0100
N: Name="gpio-buttons"
P: Phys=gpio-buttons/input0
S: Sysfs=/devices/platform/gpio-buttons/input/input0
U: Uniq=
H: Handlers=button-hotplug
B: EV=3
B: KEY=3 0 0 0 0 0 0 0 0
Ten przycisk to jest QSS
Polecenie irw - system czeka na dane z pilota, ale nic nie pokazuje w konsoli putty.
Jak to sprawdzić ?
cat /proc/bus/usb/devices
Dziękuję pięknie.
cat /proc/bus/usb/devices
T: Bus=01 Lev=03 Prnt=04 Port=00 Cnt=01 Dev#= 9 Spd=1.5 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=0bc7 ProdID=0006 Rev= 2.00
S: Manufacturer=X10 Wireless Technology Inc
S: Product=USB Receiver
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 2mA
I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=10ms
E: Ad=02(O) Atr=03(Int.) MxPS= 8 Ivl=10ms
Stąd wynika, że system widzi odbiornik, a ja w żaden sposób nie mogę go zmusić do pracy z pilotem.
Normalnie koszmar.
Brakuje już pomysłów.
Znalazłem nawet konfig do dokładnie tego pilota jaki posiadam i nadal nie działa.
Strony Poprzednia 1 … 5 6 7 8 9 … 13 Następna
Zaloguj się lub zarejestruj by napisać odpowiedź
eko.one.pl → Oprogramowanie / Software → tl-wr1043nd i LCD
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc