26

(17 odpowiedzi, napisanych Oprogramowanie / Software)

No i w chwili gdy nie ma połączenia z ISP to i w /tmp/ nie będzie innych dnsów niż 127.0.0.1
Dnsy operatora 3G ładują się dynamicznie, nie są zapisane na stałe (zwykle).
Podejrzewam, że się przepełnia bufor zapytań w dnsmasq (po zapętleniu) i się wysypuje.
Nie pamiętam czy proces jest ubijany czy wisi.

Jak nie ma połączenia z ISP to DNS na pewno nie działa - to oczywiste.

27

(17 odpowiedzi, napisanych Oprogramowanie / Software)

No ale jeżeli nie ma w cache-u odpowiedzi na zapytanie o jakąś nazwę to musi zapytać dnsa nadrzędnego? Jak w danej chwili nie ma ip dnsa od ISP to patrzy w resolv.conf i znajduje 127.0.0.1 (localhost) i się zapętla i wysypuje.

Kurde jakoś mi ta teoria pasuje.

28

(17 odpowiedzi, napisanych Oprogramowanie / Software)

Ja to rozumuję tak:

Dnsmasq odpytuje serwery dns jakie są w resolv.conf a tam jest na końcu 127.0.0.1 czyli do samego siebie i jakoś się zapętla i wysypuje. Przyjmuję, że w chwili aktywnego połączenia 3G lub innego dnsmasq skutecznie odpytuje dnsy operatora.

A czemu po tygodniu nie wiem, u mnie wysypywało się nieraz szybciej. Chyba musi zaistnieć jakiś zbieg okoliczności. Nie wiem do końca.

Mogłem popełnić jakiś błąd w założeniach. Jak coś to proszę o wyjaśnienie gdzie się mylę.

29

(17 odpowiedzi, napisanych Oprogramowanie / Software)

Nie wiem jak to jest, ale miałem tak. Też mam H3131 i MR3420. Może dnsmasq się wiesza w chwili gdy wznawiane jest połączenie 3G i w tym czasie nie może połączyć się z dnsem operatora. Być może, że błedem jest zapis "nameserver 127.0.0.1" w resolv.conf. Chyba nie powinno być tego wpisu przy korzystaniu z dnsmasq bo w chwili nawiązywania połączenia 3G dnsmasq odpytuje sam siebie (zapętla się, bo router nie otrzymał jeszcze adresów dnsów od operatora 3G) i się wysypuje.

Mogę się mylić. Nie testowałem do końca, ale na pewno wysypywało się coś z dnsami. Pingi adresów ip przechodziły a po nazwie nie!

30

(17 odpowiedzi, napisanych Oprogramowanie / Software)

Wydaje mi się że pada ci dnsmasq. W windowsie zmień dns na 8.8.8.8 (DNS Google) bez restartowania niczego i zobacz czy stronki chodzą. Jeśli chodzą to wróć do poprzednich ustawień i zrestartuj na routerze dnsmasq. (jak nie chcesz zmieniać konfiguracji to chociaż sprawdź czy z windowsa pingujesz w ogóle 8.8.8.8)

31

(6 odpowiedzi, napisanych Oprogramowanie / Software)

Dzięki za podpowiedź.

Raczej wolę użyć jednego urządzenia.

Co możecie polecić do Neostrady. Oczywiście chcę wgrać OpenWrt.

Michał

33

(2 odpowiedzi, napisanych Oprogramowanie / Software)

Tak tak, już to zrobiłem, wszystko działa.

USB mi nie działa?

Dziwne bo lspci daje:

root@OpenWrt:/# lspci
00:00.0 Host bridge: Broadcom Corporation BCM4704 PCI to SB Bridge (rev 09)
00:02.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
00:03.0 USB controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 62)
00:03.1 USB controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 62)
00:03.2 USB controller: VIA Technologies, Inc. USB 2.0 (rev 65)

Nie widzę /proc/bus/usb

Komuś chodzi USB na tym routerze?

Chyba będzie trzeba kompilować -> http://wiki.openwrt.org/toh/asus/wl500gp

openwrt-brcm47xx-squashfs.trx  - działa!

Dzięki

Skąd pobrać obraz Attitude adjustment dla Asus wl-500g Premium?

Na openwrt.org nie ma tej kompilacji sad

Cezary napisał/a:

Nie rozumiesz. Pakiet nazywa się comgt, ale binarka też jest gcom smile

Zrozumiałem i mam ten pakiet. Napisałem o poprawieniu pierwszego postu bo się przez niego zmyliłem:

Cezary napisał/a:

Skrypt wymaga zainstalowania pakietu chat i gcom

Ale jak tam uważasz. Możesz wywalić tą dyskusję bo nie wnosi nic do tematu.

# touch /etc/config/modem
# uci set modem.global.enabled=1
uci: Invalid argument
# uci set modem.global.apn=internet
uci: Invalid argument
# uci set modem.global.pincode=0000
uci: Invalid argument

Coś mam nie tak sad

Dzięki. Cezary popraw w pierwszym poście i wywal te posty na końcu co by nie zamulać tematu smile

40

(13 odpowiedzi, napisanych Oprogramowanie / Software)

DynDns nie ma nic do natu. Ten DMZ ci nie działa. Skoro 8901 się zgłasza to znaczy, że DynDns działa ok. Testujesz ze swojej sieci czy z innego łącza?

Mam Attitude Adjustment od Cezarego, zrobiłem opkg update ale nie mam pakietu gcom. Skąd go bierzecie?

Zainstalowałem OW z http://ecco.selfip.net/attitude_adjustment/ar71xx/ wcześniej miałem z openwrt.org. Nic nie pomogło. Zmieniłem kabelek USB i działa. Rany! Jak takie piredoły potrafią człowieka wkurzyć.

Zainstalowałem OpenWrt na routerze. Załadowałem kmod-usb-serial-ftdi ale nie widzę interfejsu w /dev. W /proc/bus mam tylko ./pci a nie mam ./usb. W logach nic nie mam na temat USB!

Co robić?

Fajny temat. Robicie z routera streaming do kompa i na kompie wyświetlacie DVB-T lub słuchacie radia? Może jakiś opis jak to złożyć do kupy?

Jeśli zaciekawił was temat to może pomożecie mi trochę.

Planuję wykorzystać TP-LINK TL-MR3020 ( http://eko.one.pl/?p=openwrt-mr3020#krtkaspecyfikacja ) jako pośrednika przy obrazowaniu bieżącego zużycia energii elektrycznej z 4 liczników ORNO OR-WE-506 z portami RS-485 ( http://www.orno.pl/index.php?strona=tow … amp;page=1 )poprzez konwerter USB/RS-485 AVTMOD03 ( http://sklep.avt.pl/p/pl/485817/konwert … rs485.html ). Odebrane dane po drobnej obróbce chciałem wysłać do serwisu http://thingspeak.org

W OpenWrt zainstalowałem libmodbus i muszę napisać mały programik w C do odczytu danych.

Z programikiem sobie poradzę tylko nie wiem jak przygotować sobie środowisko programistyczne. Podajcie krótki opis lub jakiś link.

Opracowanie zamieszczę w wątku.

Pozdrawiam

Michał

46

(36 odpowiedzi, napisanych Oprogramowanie / Software)

zobacz http://eko.one.pl/forum/viewtopic.php?id=4922

47

(21 odpowiedzi, napisanych Oprogramowanie / Software)

Gdzie są twoje obrazy? Tylko Gargoyle robiłeś czy OpenWRT też. Nie miałem do czynienia z Gargoyle'm.

OK. Znalazłem na openwrt.org

Wgrałem nowy obraz i skonfigurowałem extroot, modem 3g i p910nd.

Wszystko działa.

48

(21 odpowiedzi, napisanych Oprogramowanie / Software)

Faktycznie nacisnąłem Enter i przywitało mnie logo OpenWRT. Zedytowałem /etc/config/network i ...

HURA działa !!!  smile

Dzięki Cezary

Czyli nie taki zły interfejs białkowy ze mnie.

Michał

49

(21 odpowiedzi, napisanych Oprogramowanie / Software)

Mam go na rs. Widze

ar7240>

Według twojej instrukcji powinno się pokazać ar7100>

I teraz nie wiem czy dalsze komendy będą poprawne.

Po wpisaniu help dostałem:

ar7240> help
reset   - Perform RESET of the CPU
?       - alias for 'help'
base    - print or set address offset
bootm   - boot application image from memory
bootp   - boot image via network using BootP/TFTP protocol
cmp     - memory compare
cp      - memory copy
crc32   - checksum calculation
erase   - erase FLASH memory
flinfo  - print FLASH memory information
go      - start application at address 'addr'
help    - print online help
loadb   - load binary file over serial line (kermit mode)
loady   - load binary file over serial line (ymodem mode)
loop    - infinite loop on address range
md      - memory display
mm      - memory modify (auto-incrementing)
mtest   - simple RAM test
mw      - memory write (fill)
nm      - memory modify (constant address)
printenv- print environment variables
progmac - Set ethernet MAC addresses
protect - enable or disable FLASH write protection
rarpboot- boot image via network using RARP/TFTP protocol
setenv  - set environment variables
tftpboot- boot image via network using TFTP protocol
version - print monitor version

po komendzie printenv:
ar7240> printenv
bootargs=console=ttyS0,115200 root=31:02 rootfstype=jffs2 init=/sbin/init mtdparts=ar7240-nor0:256k(u-boot),64k(u-boot-env),2752k(rootfs),896k(uImage),64k(NVRAM),64k(ART) REVISIONID
bootcmd=bootm 0x9f020000
bootdelay=1
baudrate=115200
ethaddr=0x00:0xaa:0xbb:0xcc:0xdd:0xee
ipaddr=192.168.1.10
serverip=192.168.1.27
stdin=serial
stdout=serial
stderr=serial
ethact=eth0

version daje:
ar7240> version

U-Boot 1.1.4 (Jan 25 2011 - 12:06:31)

50

(21 odpowiedzi, napisanych Oprogramowanie / Software)

a.bakus napisał/a:

Jakie on ma napięcia na rs 5v czy 3.3v ???

Podpowiedz.