1

(189 odpowiedzi, napisanych Termometr)

Mam coś takiego typu (nie konkretnie to)  http://propix.com.pl/userdata/gfx/1c3a9 … d8693a.jpg USB-TTL, tam jest rx tx gnd 3,3V 5V

Można za pomocą tego podłączyć czujnik temp. tak, żeby były tylko dwa przewody do czujnika (jak tu http://eko.one.pl/?p=Termometr#monta , a nie trzy jak tu http://openwrt.pl/doku.php/usb:1wire#cz … e_na_rs232? Jeśli tak to jaki schemat?

2

(189 odpowiedzi, napisanych Termometr)

Czy za pomocą Czujnik 1-wire na RS232  mogę podłączyć więcej niż jeden czujnik temperatury oraz za pomocą konwertera rs232-usb wpiąć to potem do rutera i będzie działać ?

oraz

gdzie znajdę schemat, żeby było 1wire <-> ttl? Mam przejściówkę usb-ttl do wykorzystania wolną.

Dziękuję za wszelką pomoc.

3

(189 odpowiedzi, napisanych Termometr)

bbarwik napisał/a:

Witajcie.
Po kilku dniach przyszła pora na kolejny postęp w budowie inteligentnego domu.
Za około 20 zł zbudowałem układ do sterowania piecem, uruchamia się jeśli na złączu usb pojawi się napięcie (sterowane przez gpio)
http://s24.postimg.org/le72qy8px/camera.png

Jak odczytujesz status pieca Twojego (że włączony)? Potrzebuję na początek rejestrować włącznie i wyłącznie pieca sterowanego termostatem pokojowym. Myślałem, żeby wykorzystać fakt zwierania/rozwierania styków wyjściowych termostatu. ale nie wiem jak to podłączyć do rutera.

4

(25 odpowiedzi, napisanych Oprogramowanie / Software)

Odkopałem, gdyż potrzebuję właśnie takiego rsynca z iconv (aczkolwiek mi zależy na kodowaniu utf8 i 1250 z windowsa) hmm
Kompilowanie to dla mnie czarna magia w zw. z tym mam pytanie, czy to się da osiągnąć czy nie? Jeśli się da to będę walczył żeby pojąć te kompilacje i osiągnąć tego rsynca. Jeśli nie to chociaż będę wiedział, że ja nie robię błędów.
A może ktoś ma takie coś już skompilowane?

Jak zrobić wywołanie skryptu przy przydzieleniu przez router adresu dla hosta
oraz druga rzecz podobna - przy podłączeniu hosta, który nie korzysta z dhcp?

6

(37 odpowiedzi, napisanych Oprogramowanie / Software)

Mam taki moduł z max3232


http://s22.postimg.org/wswiuvznh/image.jpg

Nadaje się to do ew. reanimacji?

Jak mam to podłączyć, trzeba to zasilić z zewnątrz, czy tylko podłączyć rx tx gnd do routera?

7

(15 odpowiedzi, napisanych Oprogramowanie / Software)

A jeśli przez szeregowy nic nie jest wyświetlane na terminalu to prawidłowe? Kabel wcześniej działał tak, że widać było komunikaty z rutera hmm

8

(15 odpowiedzi, napisanych Oprogramowanie / Software)

A co pozostaje zrobić jeśli przy uruchamianiu SYS też się nie pali? Jedynie właśnie wylutować flash i wgrać na programatorze?

Podczas uruchamiania pali się PWR, migną LAN (1-4) i WAN, potem świeci tylko PWR.
SYS ani przez chwilę.

Wygląda, że działa. Zapomniałem wyklikać "Podsieć za klientem" dla ustawień rut_flo na serwerze.

client
remote         x.x.x.x 1194
dev             tun
proto           udp
status          current_status
resolv-retry    infinite
ns-cert-type    server
topology        subnet
verb            3

cipher          BF-CBC
keysize               128

ca              ca.crt
cert            rut_flo.crt
key             rut_flo.key
tls-auth        ta.key 1

nobind
persist-key
persist-tun
comp-lzo


A na serwerze vpn w /etc/openvpn/ccd/rut_flo

ifconfig-push 10.8.0.5 255.255.255.0
push "route 192.168.2.0 255.255.255.0 10.8.0.1"

Chyba mam podobny problem.
Wyklikałem serwer openvpn w gargoyle i wygląda to obecnie tak:



Ruter "Wysp" (serwer ovpn)

root@wysp:~# ifconfig tun0
tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:10.8.0.1  P-t-P:10.8.0.1  Mask:255.255.255.0
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:873 errors:0 dropped:0 overruns:0 frame:0
          TX packets:944 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:73114 (71.4 KiB)  TX bytes:79250 (77.3 KiB)
root@wysp:~# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         85.89.180.1     0.0.0.0         UG    0      0        0 eth0.2
10.8.0.0        0.0.0.0         255.255.255.0   U     0      0        0 tun0
85.89.180.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0.2
192.168.2.0     0.0.0.0         255.255.255.0   U     0      0        0 br-lan

server.conf

mode                  server

port                  1194
proto                 udp
tls-server
ifconfig              10.8.0.1 255.255.255.0
topology              subnet
client-config-dir     /etc/openvpn/ccd
client-to-client



cipher                BF-CBC
keysize               128

dev                   tun
keepalive             25 180
status                /var/openvpn/current_status
verb                  3


dh                    /etc/openvpn/dh1024.pem
ca                    /etc/openvpn/ca.crt
cert                  /etc/openvpn/server.crt
key                   /etc/openvpn/server.key
tls-auth              /etc/openvpn/ta.key 0

persist-key
persist-tun
comp-lzo

push "topology subnet"
push "route-gateway 10.8.0.1"

Ruter "Flo"

tun0      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          inet addr:10.8.0.5  P-t-P:10.8.0.5  Mask:255.255.255.0
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:1998 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2001 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:127648 (124.6 KiB)  TX bytes:216722 (211.6 KiB)
root@Flo:~# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.101.140.1    0.0.0.0         UG    0      0        0 eth0.2
10.8.0.0        0.0.0.0         255.255.255.0   U     0      0        0 tun0
10.101.140.0    0.0.0.0         255.255.252.0   U     0      0        0 eth0.2
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 br-lan
192.168.2.0     10.8.0.1        255.255.255.0   UG    0      0        0 tun0




Pingi

Wysp -> 192.168.1.200     BRAK
Flo -> 192.168.2.200     OK

10.8.0.4 -> 192.168.1.200 BRAK
10.8.0.4 -> 192.168.2.200 OK


Co muszę gdzie dopisać, zmienić etc. żeby była łączność której teraz brak? Czytałem poradnik.

ale raz, że tam opisane tak, że bym musiał od nowa wszystko robić, a dwa, że nadal nie umiem

zastosować tego u siebie.

Proszę o pomoc smile

12

(18 odpowiedzi, napisanych Oprogramowanie / Software)

Czy jeśli mam extroota to za pomocą tego sposobu też można zrobić kopię rutera lustrzaną tak, żeby potem za jednym zamachem go odtworzyć? Jeśli tak, to którą (które?) partycje muszę zgrać?


dev:    size   erasesize  name
mtd0: 00020000 00010000 "u-boot"
mtd1: 00140000 00010000 "kernel"
mtd2: 00690000 00010000 "rootfs"
mtd3: 004b0000 00010000 "rootfs_data"
mtd4: 00010000 00010000 "art"
mtd5: 007d0000 00010000 "firmware"

Czy można, jeśli tak to jak, ustawić w serwerze dhcp tak, żeby stacje podłączone do routera przez kabel dostawały adresy z innego zakresu niż te łączące się przez wifi?
Dziękuję za pomoc.

14

(9 odpowiedzi, napisanych Oprogramowanie / Software)

Czyli czy teraz dobrze rozumiem, że external root nie powoduje, że wszystkie pliki systemu są na tym zewnętrznym nośniku, ale tylko część.
Część zaś zostaje nadal w pamięci "wbudowanej" rutera, i to one będą powodować konflikty jeśli na usb będzie inny system, tak?

15

(9 odpowiedzi, napisanych Oprogramowanie / Software)

Mam zainstalowane Backfire i zrobiony external root.

Czy można zrobić tak, żeby teraz, na nowym  urządzeniu zewenętrznym zainstalować  Gargoyle.

W efekcie otrzymując coś takiego, że w zależności jaki pendrive umieszczę przed uruchomieniem rutera to mam albo Backfire albo  Gargoyle? Jeśli tak, to jak?