Andrzej Kmicic
Guest
Mon May 31, 2004 4:15 pm
Witam
Szanowni grupowicze elektronicy, potrzebuję zdalnie transoptorem zewrzeć
matrycę klawiatury PC własnie klawiszy CTRL+ALT+DEL. Ze starej klawiatury
wykorzystam Chip i podłączę do PC(Linux) i na sygnał telefoniczny ma
zasymulować wciśnięcie klawiszy CTRL+ALT+DEL. Ale nie wiem jak podłączyć
Collector i Emiter transoptora do portów procesora klawiatury (co gdzie).
Może ktoś zna protokół skanowania klawiatury PC przez mikrokontroler.
Dziękuję i pozdrawiam
AK
Maksymilian Dutka
Guest
Mon May 31, 2004 4:34 pm
Użytkownik Andrzej Kmicic napisał:
Quote:
Witam
Szanowni grupowicze elektronicy, potrzebuję zdalnie transoptorem zewrzeć
matrycę klawiatury PC własnie klawiszy CTRL+ALT+DEL. Ze starej klawiatury
wykorzystam Chip i podłączę do PC(Linux) i na sygnał telefoniczny ma
zasymulować wciśnięcie klawiszy CTRL+ALT+DEL. Ale nie wiem jak podłączyć
Collector i Emiter transoptora do portów procesora klawiatury (co gdzie).
Może ktoś zna protokół skanowania klawiatury PC przez mikrokontroler.
Dziękuję i pozdrawiam
AK
Po co takie kombinacje? Czy nie lepiej napisać program pod linux-a który
bedzie sprawdzał np. stan jakiegoś wejścia w LPT i wykonywał np. reboot?
--
Pozdrawiam
Maksymilian Dutka
#GG: 1493163
CosteC
Guest
Mon May 31, 2004 4:37 pm
Quote:
Szanowni grupowicze elektronicy, potrzebuję zdalnie transoptorem zewrzeć
matrycę klawiatury PC własnie klawiszy CTRL+ALT+DEL. Ze starej klawiatury
wykorzystam Chip i podłączę do PC(Linux) i na sygnał telefoniczny ma
zasymulować wciśnięcie klawiszy CTRL+ALT+DEL. Ale nie wiem jak podłączyć
Collector i Emiter transoptora do portów procesora klawiatury (co gdzie).
Może ktoś zna protokół skanowania klawiatury PC przez mikrokontroler.
a nie lepiej przypiąć sie do resetu na płycie głównej? Pewne i proste
rozwiązanie.
CosteC
DJ MuNiO
Guest
Mon May 31, 2004 5:53 pm
..
Quote:
a nie lepiej przypiąć sie do resetu na płycie głównej? Pewne i proste
rozwiązanie.
a kto zaplaci za utrate danych w wypadku twardego resetu ?
najpierw zamyka sie aplikacje salutem na 3 palce a pozniej mozna twardy
reset
Andrzej Kmicic
Guest
Mon May 31, 2004 6:16 pm
Quote:
a nie lepiej przypiąć sie do resetu na płycie głównej? Pewne i proste
rozwiązanie.
a kto zaplaci za utrate danych w wypadku twardego resetu ?
najpierw zamyka sie aplikacje salutem na 3 palce a pozniej mozna twardy
reset
W Linuksie Twardy Reset jak piszesz to ozywczy wiatr raczej a sterowanie ma
być przez telefon. Twoje obawy są wynikiem doswiadczeń w Windowsach.
Reset odpada, Aplikacja odpada. Linux jest OK. Tu chodzi o zawieszanie się
Proxy które się niestety zdarza. I trzeba pedzic do serwera parę kilometrów
a pomaga właśnie zwykle CTRL+ALT+DEL.
Rozwiązanie jest OK potrzebna mi tylko wskazówka jak podłączyc sie do portów
klawiatury.
pozdrowienia
AK
DJ MuNiO
Guest
Mon May 31, 2004 6:26 pm
Quote:
W Linuksie Twardy Reset jak piszesz to ozywczy wiatr raczej a sterowanie
ma
być przez telefon. Twoje obawy są wynikiem doswiadczeń w Windowsach.
w Linuxie tez
CosteC
Guest
Mon May 31, 2004 6:30 pm
Quote:
a nie lepiej przypiąć sie do resetu na płycie głównej? Pewne i proste
rozwiązanie.
a kto zaplaci za utrate danych w wypadku twardego resetu ?
najpierw zamyka sie aplikacje salutem na 3 palce a pozniej mozna twardy
reset
W Linuksie Twardy Reset jak piszesz to ozywczy wiatr raczej a sterowanie
ma
być przez telefon. Twoje obawy są wynikiem doswiadczeń w Windowsach.
Reset odpada, Aplikacja odpada. Linux jest OK. Tu chodzi o zawieszanie się
Proxy które się niestety zdarza. I trzeba pedzic do serwera parę
kilometrów
a pomaga właśnie zwykle CTRL+ALT+DEL.
Rozwiązanie jest OK potrzebna mi tylko wskazówka jak podłączyc sie do
portów
klawiatury.
Jeżeli samo naciśnięcie CTRL+ALT+DEL ma pomóc.... to pozostaje ci napisać na
jakiś mikrokontorler programiku który wyśle to CTRL+ALT+DEL do kompa po
klawiaturze. obawiam sie że nóżki do tego osobnej nie ma w scalakach od
klawiatur. wyjścia są 2:
1) program w uC emulujący klawiaturę. dostaje sygnał z wewnatrz wysyła
CTRL+ALT+DEL.
2) trzy transoptory na odpowiednich klawiszach. włączone w odpowiedniej
kolejności dadzą ten sam efekt. Chyba prostsze w relizacji dla
nie-elektronika-na-codzień.+ głupkowaty program na np AT89C1051
CosteC
Pawel (Paul)
Guest
Mon May 31, 2004 7:41 pm
Quote:
a nie lepiej przypiąć sie do resetu na płycie głównej? Pewne i
proste
rozwiązanie.
a kto zaplaci za utrate danych w wypadku twardego resetu ?
najpierw zamyka sie aplikacje salutem na 3 palce a pozniej mozna
twardy
reset
W Linuksie Twardy Reset jak piszesz to ozywczy wiatr raczej a sterowanie
ma
być przez telefon. Twoje obawy są wynikiem doswiadczeń w Windowsach.
Reset odpada, Aplikacja odpada. Linux jest OK. Tu chodzi o zawieszanie
się
Proxy które się niestety zdarza. I trzeba pedzic do serwera parę
kilometrów
a pomaga właśnie zwykle CTRL+ALT+DEL.
Rozwiązanie jest OK potrzebna mi tylko wskazówka jak podłączyc sie do
portów
klawiatury.
Jeżeli samo naciśnięcie CTRL+ALT+DEL ma pomóc.... to pozostaje ci napisać
na
jakiś mikrokontorler programiku który wyśle to CTRL+ALT+DEL do kompa po
klawiaturze. obawiam sie że nóżki do tego osobnej nie ma w scalakach od
klawiatur. wyjścia są 2:
1) program w uC emulujący klawiaturę. dostaje sygnał z wewnatrz wysyła
CTRL+ALT+DEL.
2) trzy transoptory na odpowiednich klawiszach. włączone w odpowiedniej
kolejności dadzą ten sam efekt. Chyba prostsze w relizacji dla
nie-elektronika-na-codzień.+ głupkowaty program na np AT89C1051
Cos kombinujecie z elektroniką za bardzo, jak wiadomo że się wiesza to
napisać prosty program sprawdzający czy działa proxy np co minute, jesli nie
uzyska odpowiedzi to reboot.
A jak proxy się zawiesi to nie ma połączenia z serwerem? z tego co działałem
na linuxie to połączenie jest, więc jaki problem zdlanie go zrestartować.
Albo otworzyć sobie jakiś port nie idący poprzez proxy i na nim działać.
Quote:
CosteC
Wojtek Kaniewski
Guest
Mon May 31, 2004 7:53 pm
Andrzej Kmicic wrote:
Quote:
W Linuksie Twardy Reset jak piszesz to ozywczy wiatr raczej a sterowanie ma
być przez telefon. Twoje obawy są wynikiem doswiadczeń w Windowsach.
Reset odpada, Aplikacja odpada. Linux jest OK. Tu chodzi o zawieszanie się
Proxy które się niestety zdarza. I trzeba pedzic do serwera parę kilometrów
a pomaga właśnie zwykle CTRL+ALT+DEL.
skoro reaguje na Ctrl-Alt-Del, to znaczy że system działa. jeśli system
działa, to routing i obsługa sieci też. nie byłoby łatwiej napisać moduł
jądra, który na dany pakiet zresetuje? na sieci jest całe mnóstwo
backdoorów, które siedzą w jądrze i po podaniu hasła w pakiecie ICMP
wykonują dane polecenie.
poza tym, jeszcze łatwiej będzie zainstalować software'owego watchdoga.
siedzi w jądrze i jeśli przez pewien czas żadna aplikacja go nie trąci
łokciem to rebootuje maszynę.
w.
bori
Guest
Mon May 31, 2004 8:10 pm
a nie lepiej napisać skrypt który będzie automatycznie restartował proxy a
nie bawić sie jakimiś pierdołami :> ?
bori
Guest
Mon May 31, 2004 9:03 pm
masz racje popieram nie ma to prawidłowe podejście do problemu a nie
kombinowanie na okrętkę
Andrzej Kmicic
Guest
Mon May 31, 2004 9:57 pm
Użytkownik "bori" <marcinb@ambergrupa.pl> napisał w wiadomości
news:1086037860.31896@elf.wat.edu.pl...
Quote:
a nie lepiej napisać skrypt który będzie automatycznie restartował proxy
a
nie bawić sie jakimiś pierdołami :> ?
Wytłumaczę skąd pomysł na zdalne CTRL+ALT+DEL. Niejednokrotnie po burzy np
sieć nie raguje tak więc nie ma mozliwosci dostania sie przez siec do
serwera, watchdog jest ale też nieraz nie zadziała wówczas jadę robię na 2
kompach ctrl+alt+del, robię tez reset modemu i wszystko wstaje ponownie.
Sieć wisi i nie mam kontaktu a telefon na 100% zawsze działa więc pomyslałem
że taki interfejs by sie przydał. Dzwonię wybieram tonowo hasło reset 1
kompa, potem reset drugiego kompa i odłączam i załaczam modem zewnętrzny. Na
100% za moment wszystko wstaje. A ja wygodnie oglądam mecz daej zamiast się
tłuc po drogach.
Pomysł z pisaniem nawet trywialnego programiku na mikrokontroler i budowa od
początku jest zbedna w każdej klawiaturze siedzi mikrokontroler z kabelkiem
wszystko gotowe tylko zewrzeć mu odpowiednie nóżki. Więc moje pytanie nie
było raczej jak to zrobic tylko jak podłączyć transoptor z wyjscia
telefonicznego do mikrokontrolera klawiatury standardowej. Poprostu w sieci
nie mogłem znależć protokołu skanowania klawiatury standardowej. Ale myslę
ze oscyloskop i test wszystko wyjaśni.
dzięki za zainteresowanie i odpowiedzi a o efektach napiszę
AK
T.M.F.
Guest
Tue Jun 01, 2004 9:14 am
Quote:
Wytłumaczę skąd pomysł na zdalne CTRL+ALT+DEL. Niejednokrotnie po burzy np
sieć nie raguje tak więc nie ma mozliwosci dostania sie przez siec do
serwera, watchdog jest ale też nieraz nie zadziała wówczas jadę robię na 2
kompach ctrl+alt+del, robię tez reset modemu i wszystko wstaje ponownie.
To zrob na atmelku podlaczany poprzez rs232 uklad resetujacy - jak linux
cos nie wysle na port w okreslonym czasie to zrobi reset modemu i kompa.
Jesli masz ext3 to kompowi taki reset nie powinien zaszkodzic.
Zreszta z tego co piszesz zwiesza ci sie raczej sam modem, a tu masz
sytuacje prostsza - maly przekazniczek na lpt lub RS, zwierasz,
rozwierasz go komendami z linuxa, a on resetuje modem.
Jesli zwiesza ci sie sam squid lub system to raczej poszukaj bledu w
sprzecie/konfiguracji.
Quote:
Sieć wisi i nie mam kontaktu a telefon na 100% zawsze działa więc pomyslałem
że taki interfejs by sie przydał. Dzwonię wybieram tonowo hasło reset 1
kompa, potem reset drugiego kompa i odłączam i załaczam modem zewnętrzny. Na
100% za moment wszystko wstaje. A ja wygodnie oglądam mecz daej zamiast się
tłuc po drogach.
Aha, a jak chcesz zrobic uklad, ktory odbierze polaczenie, zamieni kody
tonowe na cyferki, zweryfikuje wszystko, a potem zresetuje kompa?
Quote:
Pomysł z pisaniem nawet trywialnego programiku na mikrokontroler i budowa od
początku jest zbedna w każdej klawiaturze siedzi mikrokontroler z kabelkiem
wszystko gotowe tylko zewrzeć mu odpowiednie nóżki. Więc moje pytanie nie
było raczej jak to zrobic tylko jak podłączyć transoptor z wyjscia
telefonicznego do mikrokontrolera klawiatury standardowej. Poprostu w sieci
nie mogłem znależć protokołu skanowania klawiatury standardowej. Ale myslę
ze oscyloskop i test wszystko wyjaśni.
Klawiatura to po prostu matryca. Mikrokontroler skanuje poszczegolne
wiersze i tyle. Takze jesli tak chcesz to podlacz 3 transoptory pod
kazdy z klawiszy Alt,Ctrl, Del. Ale IMHO jest to rozwiazanie bardzo dziwne.
Pawel (Paul)
Guest
Tue Jun 01, 2004 12:13 pm
Quote:
Wytłumaczę skąd pomysł na zdalne CTRL+ALT+DEL. Niejednokrotnie po burzy
np
sieć nie raguje tak więc nie ma mozliwosci dostania sie przez siec do
serwera, watchdog jest ale też nieraz nie zadziała wówczas jadę robię na
2
kompach ctrl+alt+del, robię tez reset modemu i wszystko wstaje ponownie.
To zrob na atmelku podlaczany poprzez rs232 uklad resetujacy - jak linux
cos nie wysle na port w okreslonym czasie to zrobi reset modemu i kompa.
Jesli masz ext3 to kompowi taki reset nie powinien zaszkodzic.
Zreszta z tego co piszesz zwiesza ci sie raczej sam modem, a tu masz
sytuacje prostsza - maly przekazniczek na lpt lub RS, zwierasz,
rozwierasz go komendami z linuxa, a on resetuje modem.
Jesli zwiesza ci sie sam squid lub system to raczej poszukaj bledu w
sprzecie/konfiguracji.
Sieć wisi i nie mam kontaktu a telefon na 100% zawsze działa więc
pomyslałem
że taki interfejs by sie przydał. Dzwonię wybieram tonowo hasło reset 1
kompa, potem reset drugiego kompa i odłączam i załaczam modem
zewnętrzny. Na
100% za moment wszystko wstaje. A ja wygodnie oglądam mecz daej zamiast
się
tłuc po drogach.
Aha, a jak chcesz zrobic uklad, ktory odbierze polaczenie, zamieni kody
tonowe na cyferki, zweryfikuje wszystko, a potem zresetuje kompa?
Pomysł z pisaniem nawet trywialnego programiku na mikrokontroler i
budowa od
początku jest zbedna w każdej klawiaturze siedzi mikrokontroler z
kabelkiem
wszystko gotowe tylko zewrzeć mu odpowiednie nóżki. Więc moje pytanie
nie
było raczej jak to zrobic tylko jak podłączyć transoptor z wyjscia
telefonicznego do mikrokontrolera klawiatury standardowej. Poprostu w
sieci
nie mogłem znależć protokołu skanowania klawiatury standardowej. Ale
myslę
ze oscyloskop i test wszystko wyjaśni.
Klawiatura to po prostu matryca. Mikrokontroler skanuje poszczegolne
wiersze i tyle. Takze jesli tak chcesz to podlacz 3 transoptory pod
kazdy z klawiszy Alt,Ctrl, Del. Ale IMHO jest to rozwiazanie bardzo
dziwne.
Czytajac to wszystko przypomnial mi sie rysunek klawiatury M$ z takimi
klawiszami.
Ale faktycznie to moze byc wina proxy lub sprzetu, poniewaz u mnie serwer
chodzil caly czas i nic sie nie dzialo restart bardzo rzadko nastepowal
modem to tylko raz sie zwiesil.