126

(309 odpowiedzi, napisanych Oprogramowanie / Software)

Ten temat to już dawno historia. Dzięki

127

(12 odpowiedzi, napisanych Oprogramowanie / Software)

Ok. Dzięki. Czekam na zgon mpd.

128

(12 odpowiedzi, napisanych Oprogramowanie / Software)

logread
Feb 10 20:30:01 Gargoyle cron.err crond[2851]: USER root pid 3615 cmd /bin/3gtester
Feb 10 20:31:01 Gargoyle cron.err crond[2851]: USER root pid 3629 cmd /usr/bin/set_kernel_timezone >/dev/null 2>&1

pierwszy wpis - ok
czy drugim trzeba się marwić?

129

(12 odpowiedzi, napisanych Oprogramowanie / Software)

Exrot jest jak wyżej napisałem.
Czyli system się sypie od pendriva na którym jest swap i exrot ?
Kara mikrosd firmowa Kinston ???

130

(12 odpowiedzi, napisanych Oprogramowanie / Software)

Witam
Router TL-WR1043ND
Zainstalowana najnowsza wersja:
Gargoyle 1.5.3                                               |
| Wersja Gargoyle: 63071b4                                     |
| OpenWrt Backfire 10.03.1                                     |
| Wersja OpenWrt: 30012                                        |
| Zbudowano: 2012-02-03 17:54 CET

Zainstalowany exroot, mpd i lcd4linux.

Problem polega na występowaniu komunikatu :
root@Gargoyle:~$ mpd
Segmentation fault

Po kilku godzinach od reinstalacji całego systemu (dwukrotnie w okresie 2 dni) mpd i mpc działa poprawnie.
Po zamknięciu mpd przez polecenie: /etc/init.d/mpd stop i próbie ponownego uruchomienia mpd otrzymuję taki komunikat: Segmentation fault.

Reboot pomaga, ale znów tylko do zamknięcia mpd i próbie ponownego uruchomienia.
Czasami udaje się ponownie uruchomić mpd bez reboot, ale to tylko kwestak minut lub godin do komunikatu błędu.
Sądziłem, że problem leży po stronie lirca, ale podczas drugiej reinstalki lirca już nie instalowałem, a problem pozostał.

Dodatkowo próba otwarcia pliku: mpd.conf
scp: /etc/mpd.conf: Input/output error

root@Gargoyle:~$ lcd4linux -Fvvv
-ash: lcd4linux: Input/output error

131

(309 odpowiedzi, napisanych Oprogramowanie / Software)

OK. Mogę przesłać na e-mail pliki lirc-a które na 100% działają z X10 Mediona (sprawdzone 2 różne piloty) oczywiście przy aprobacie kolegi "wabikboy".

Proszę o pomoc w odpowiednich ustawieniach lirca a włąściwie to sterowaniem L4L, a mianowicie:
przycisk BLUE z odpowiednim lcd4linux.conf (mocno okrojonym):

Display LCD2USB {
    Driver 'LCD2USB'
    Size '24x2'
    Brightness 0
    Contrast 0
    Icons 0
}

Display 'LCD2USB'
po naciśnięciu przyciku BLUE - ekranc lcd jest wygaszony i podśw. wyłączone.

Natomiast po przyciśnięciu przycisku GREEN (załączenie config "mpd" załącza sie ustalony w config contrast, natomiast podświetlenie jast wyłączone przy podanym niżej configu mpd

Display LCD2USB {
Driver 'LCD2USB'
    Bus    '001'
    Contrast   250
    Brightnes  250
    Icons 0
    Size '24x2'
}
Plugin MPD {
    enabled 1
    server 'localhost'
    port 6600
#    password 'secret'
    minUpdateTime 500
}
.
Layout L24x2 {
    Row1 {
    Col1  'mpd-combo'
    Col18 'mpd-vol'
    }
    Row2 {
    Col1 'mpd-playerstatus'
    Col8 'mpd-bitrate'
    Col14 'mpd-tracktime'
    }   
}
Variables {
    t_onesec     1000
    t_500m     500
    tack 500
    tick 100
    tacku 100
    scroller 300
}
Display 'LCD2USB'
Layout 'L24x2'

Nie umiem tego odpowiednio zapisać, aby włączało się także podświetlenie.
Wydaje się, że config mpd powinien włączyć podświetlenie prawie na max.

Wpisy lircrc:

begin
        prog = irexec
        button = GREEN
        config = killall lcd4linux; cp /Ekrany/mpd/lcd4linux.conf /etc/; lcd4linux
end

begin
        prog = irexec
        button = YELLOW
        config = killall lcd4linux; cp /Ekrany/CPU/lcd4linux.conf /etc/; lcd4linux
end

begin
     prog = irexec
        button = BLUE
        config = killall lcd4linux; cp /Ekrany/OFF/lcd4linux.conf /etc/; lcd4linux
end

132

(309 odpowiedzi, napisanych Oprogramowanie / Software)

Sukces.
Wielkie podziękowanie dla kolegi wabikboy za podesłane paczki dotyczące lirc i dodatków.
Na tych plikach działają oba (a nawet 3 piloty X10).
Info dla Cezarego: najnowsza wersja sterownika lirc niestety nie działa na routerze TL-WR1043ND.

Pozostała mi jedna kwestia: router przyjmuje jakby co drugie naciśnięcie przycisku na pilocie - tak to wygląda w irw i faktycznie tak jest.
co trzeba zmienić aby każde naciśnięcie przycisku było odwzorowane w irw i  oczywiście na LCD.
Dziękuję.

133

(309 odpowiedzi, napisanych Oprogramowanie / Software)

Witam ponownie po dłuższej przerwie.
Temat nierozwiązany nadal pozostał.
Zakupiłem kolejnego pilota, identycznego jaki ma kolega "wabikboy" i mimo, że w systemie pilot jest widoczny, lirc nie pokazuje żadnego błędu pilot nie działa. Polecenie irw i ciągle pusty ekran w putty.
Pilot i odbiornik sprawdzony na win7 - wszystkie przyciski są rozpoznawane przez system i wyświetlane na ekranie monitora.
Może sterownik wkompilowany w paczkę musi być inny ???
Ustawienia dokładnie jakie ma w tutku wabikboy.
Proszę o jakieś dodatkowe sugestie, etc....

134

(309 odpowiedzi, napisanych Oprogramowanie / Software)

Pilot z modułem pod windą działa bez zastrzeżeń , więc jest na 100% sprawny.

Całą instalację zrobiłem z tego tutka.

135

(309 odpowiedzi, napisanych Oprogramowanie / Software)

Rozumiem, a czy nie da się tego wywołania zrobić jakimś wpisem np w /etc/init.d/ .......
Niezależnie od tego i tak pilot nie działa. Aż chce się siarczyście zakląć.
Może masz jeszcze coś w zanadrzu jak ten badziew ruszyć?

Czy wszystko w linuksie (linuksach) zawsze jest tak bardzo pod górkę ??? Normalnie można się zniechęcić.
A tak na poważnie, czy masz moze jakić spis poleceń, komend (tych "z palca") także w postaci elektronicznej i jesteś skłonny się podzielić (oczywiście do linuksa openwrt) lub poleć dobry poradnik .....

136

(309 odpowiedzi, napisanych Oprogramowanie / Software)

Witam.
Przeinstalowałem lirc-a po raz kolejny.
Załadowane wszystkie moduły i stery.

T:  Bus=01 Lev=03 Prnt=04 Port=00 Cnt=01 Dev#=  6 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=lirc_atiusb
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=10ms
E:  Ad=02(O) Atr=03(Int.) MxPS=   8 Ivl=10ms

Moduł jest widziany przez system.

Jedna zastanawiająca rzecz: dlaczego po każdym reboot routera muszę ponawiać instalację sterownika:
nsmod lirc_atiusb
Jakie dodatkowe polecenie wydać aby ten sterownik był zapamiętany w systemie i użyty?
Bez tego wpisu:
I:* If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=00 Prot=00 Driver=(none)

Niestety irw nadal nic nie pokazuje.
To już powoli staje się niemiłe.

I jeszcze jedno: z poziomu Gargoyle nie da się zrobić (wyklikać) start i restart usługi lirc, a wcześniej działało bez problemu.

137

(309 odpowiedzi, napisanych Oprogramowanie / Software)

Nie umiem tego zrobić "z palca"
Za cienki jestem sad

Przeszukałem cały system /irexex i nic nie znalazłem.
Czyli faktycznie nie ma tego pliku.
Z podanej stonki trzeba pobrać patch-e i skompilować paczkę o nazwie "lirctools" - chyba dobrze kombinuję.
Ale ja tego nie jestem w stanie wykonać.
Proszę o pomocną dłoń.

138

(309 odpowiedzi, napisanych Oprogramowanie / Software)

Rzekomo irexec instaluje sie razem z lirctools.
A ten pakiet mam zainstalowany.
Przeinstalowałem wszystko od nowa i nadal lipa.
non stop komunikat:
root@Gargoyle:~$ /etc/init.d/lircd restart
killall: irexec: no process killed
root@Gargoyle:~$ /etc/rc.common: line 78: irexec: not found

Nie mam już koncepcji.
Teraz do kotłowni bo alarm" Kocioł CO wygasa"
Trzeba kilka złotych do kotła wrzucić. wink

139

(309 odpowiedzi, napisanych Oprogramowanie / Software)

O driver się nie pluje to raczej jest załadowany.
Nie wiem jak sprawdzić załadowane drivery do urządzeń.
Może podpowiesz jaka komendę trzeba wpisać ? 
Trzeba będzie zakupić książke o linuksie na małe platformy sprzętowe.
jakiś poradnik mam, ale co odmiana linuksa to coś innego.

Ta linia 78 to koniec zawartości pliku. Nie bardzo wiem o co się pluje.


. "$initscript"

ALL_COMMANDS="start stop reload restart boot shutdown enable disable enabled depends ${EXTRA_COMMANDS}"
list_contains ALL_COMMANDS "$action" || action=help
[ "$action" = "reload" ] && action='eval reload "$@" || restart "$@" && :'
$action "$@"   *** to jest ta 78 linia ****

140

(309 odpowiedzi, napisanych Oprogramowanie / Software)

Niestety nie działa. Driver jest:

T:  Bus=01 Lev=03 Prnt=04 Port=00 Cnt=01 Dev#=  6 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=lirc_atiusb
E:  Ad=81(I) Atr=03(Int.) MxPS=   8 Ivl=10ms
E:  Ad=02(O) Atr=03(Int.) MxPS=   8 Ivl=10ms

Ale irw nic nie pokazuje i pilot nie działa.

root@Gargoyle:~$ /etc/init.d/lircd start
root@Gargoyle:~$ /etc/rc.common: line 78: irexec: not found
Co się spartoliło.

141

(309 odpowiedzi, napisanych Oprogramowanie / Software)

Dzięki. Nie znam linuxa i stąd moja niewiedza.
Dla Ciebie jest to jednoznaczne i normalne, dla mnie nowości i mało zrozumiałe.

142

(309 odpowiedzi, napisanych Oprogramowanie / Software)

Utknąłem

root@Gargoyle:~$ opkg install http://ecco.selfip.net/backfire/ar71xx/lirc/
Downloading http://ecco.selfip.net/backfire/ar71xx/lirc/.
Collected errors:
* deb_extract: /tmp/opkg-VztFPv/lirc: invalid magic
* pkg_init_from_file: Failed to extract control file from /tmp/opkg-VztFPv/lirc.

143

(309 odpowiedzi, napisanych Oprogramowanie / Software)

Jesteś nieoceniony.
Brak słów. Sądziłem, że już przepadło.
Dzięki serdeczne. Już się biorę do roboty.
Masz u mnie pakiecik browarka. Szkoda, że mieszkam dość daleko od Wawy.

144

(309 odpowiedzi, napisanych Oprogramowanie / Software)

Faktyczne. Chyba mi na oczy juz padło.

Skąd wytrzasnąć taki sterownik ??

No i jest problem.
Na stronie suppotu lirc: http://lirc.sourceforge.net/remotes/medion/
nie ma wsparcia dla tego pilota. Kicha.
Chyba nic nie da sie zrobić.
Sterownika to ja sobie nie napiszę.

145

(309 odpowiedzi, napisanych Oprogramowanie / Software)

Strona wieloma lirc.config - bardzo różne piloty.

http://lirc.sourceforge.net/remotes/ati … onf.atiusb

146

(309 odpowiedzi, napisanych Oprogramowanie / Software)

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.

147

(309 odpowiedzi, napisanych Oprogramowanie / Software)

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ć ?

148

(309 odpowiedzi, napisanych Oprogramowanie / Software)

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

149

(309 odpowiedzi, napisanych Oprogramowanie / Software)

root@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.

150

(309 odpowiedzi, napisanych Oprogramowanie / Software)

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?