Przejdź do treści forum
eko.one.pl
OpenWrt, Linux, USB, notebooki i inne ciekawe rzeczy
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Aktywne tematy Tematy bez odpowiedzi
Opcje wyszukiwania (Strona 2 z 2)
Oczywiście masz rację - zapomniałem zapisać zmian. Wprowadziłem również zmiany sugerowane na eko.one.pl:
config wifi-device 'radio0'
option type 'mac80211'
option channel '36'
option hwmode '11a'
option path 'pci0000:00/0000:00:00.0'
option country 'PL'
option noscan '1'
option disabled '0'
option htmode 'HT40'
config wifi-iface 'default_radio0'
option device 'radio0'
option network 'lan'
option mode 'ap'
option key 'secret'
option encryption 'psk2'
option ssid '5_GHz'
config wifi-device 'radio1'
option type 'mac80211'
option channel '11'
option hwmode '11g'
option path 'platform/ahb/18100000.wmac'
option htmode 'HT20'
option country 'PL'
config wifi-iface 'default_radio1'
option device 'radio1'
option network 'lan'
option mode 'ap'
option key 'secret'
option encryption 'psk2'
option ssid '2.4_GHz'
Dla pewności (jeśli miałoby to w czymkolwiek pomóc) zrestartowałem router, ale bez zmian - prędkości po wifi są nadal dużo słabsze niż bezpośrednio z horizona.
W celu wykluczenia wadliwego przewodu horizon-archer przetestowałem prędkości po kablu (komputer podłączony przewodowo do archera) i tutaj już nie ma żadnych problemów - leci z pełną prędkością.
Ustawienia anteny 5Ghz:
"radio0": {
"up": true,
"pending": false,
"autostart": true,
"disabled": false,
"retry_setup_failed": false,
"config": {
"channel": "36",
"hwmode": "11a",
"path": "pci0000:00/0000:00:00.0",
"htmode": "VHT80",
"country": "PL"
},
"interfaces": [
{
"section": "default_radio0",
"ifname": "wlan0",
"config": {
"mode": "ap",
"key": "secret",
"encryption": "psk2",
"ssid": "5_GHz",
"network": [
"lan"
],
"mode": "ap"
}
}
]
},
Niestety nie za bardzo wiem gdzie sprawdzić parametr noscan - w /etc/config/wireless nie widzę niczego takiego.
Na podstawie info z neta wykonałem:
uci set wireless.radio0.noscan=1
ale nadal nic nie widzę w wireless - gdzieś indziej się to odkłada?
Czołem :-)
Jakiś czas temu pytałem tutaj jak skonfigurować sieć, aby można było swobodnie forwardować porty (https://eko.one.pl/forum/viewtopic.php?id=18908).
Zdecydowałem, że wybiorę prostszą, moim zdaniem, opcję:
Cezary napisał/a:2. Albo na archerze ustaw adres na lan 192.168.1.2 i podłącz do lanem pod horizona, wtedy archer robi za głupi AP i przekierowanie robisz tylko na horizonie. Na archerze musisz wtedy wyłączyć serwer dhcp.
Wszystko działa sprawnie oprócz jednej rzeczy - występuje różnica prędkości na modemie od UPC a archerze.
Prędkość na Horizonie:

Prędkość na Archerze:

W praktyce nie odczuwam różnicy, ale z czystej ciekawości chciałbym się dowiedzieć czy też zaobserwowaliście takie "problemy". Dodam, że oba urządzenia są spięte przewodowo a testy przeprowadzałem w podobnej odległości od routerów na tym samym urządzeniu.
Cześć,
znalazłem dzisiaj troszkę czasu na zabawę z sieciami i udało się :-) Dziękuję pięknie za wskazówki.
Ma jeszcze jedno pytanie - z punktu widzenia bezpieczeństwa wypchnięcie portów na zewnątrz wymaga dodatkowych zabezpieczeń? Na chwilę obecną wystawione jest SSH do RPi i http/https do gargoyle. Hasła są wygenerowane losowo (keepass). W swoich rozwiązaniach polegacie tylko na silnych hasłach czy coś jeszcze da się zastosować?
No troszkę trudno mi się rozeznać w tej sytuacji z dwoma routerami, ale raczej dobrze napisałem. W sensie takim, że od strony horizona archer ma IP 204 a od strony urządzeń końcowych łącze się do archera po 192.168.1.1.
Z urządzeń [ B ] nie mogę pingnąć horizona - pinguję archera.
Cześć,
chciałbym otworzyć drogę na świat dla mojego RPI. W Gargoylu normalnie jest tak, że w Ports Forwarding podaję port, IP urządzenia docelowego i w sumie działa. Niestety od pewnego czasu mam nowego providera internetowego, od którego sygnał jest dostarczany koncentrykiem do urządzenia Horizon (192.168.1.1 [A]) a nie zwykłą skrętką. Kabel sieciowy z tego urządzenia jest wpięty do Archera C5 z OpenWRT (192.168.1.141 [A]) i tworzą one pierwszą podsieć - a przynajmniej tak mi się wydaje 
Z Archera sygnał jest już rozdzielany na wszystkie urządzenia.
Pytanie jest takie - w jaki sposób otwierać porty, żeby można było z zewnątrz dostać się po SSH na RPI? Próbowałem ustawiać zarówno mój router jak i horizona, ale nic z tego nie wyszło - połączenia brak.
Poniżej wyskrobałem schemat, który mam nadzieję nieco wyjaśni sprawę.

Jak zwykle miałeś rację
Drugi adapter nie sprawia problemów...
Hmm... Leci teraz skan MHDD, ale później spróbuję podłączyć przez inny adapter.
A jest jakieś logiczne wytłumaczenie dlaczego na NTFSie śmiga a Ext takie problemy sprawia? Z punktu widzenia rozłączającego się USB chyba obydwa systemy powinny szwankować.
Mam nadzieję, że o te logi chodziło
(pierwszy raz spoglądam w logi OpenWRT ;-) )
Mon Nov 21 16:42:18 2016 kern.info kernel: [77485.040000] EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)
Mon Nov 21 16:42:26 2016 kern.info kernel: [77493.370000] sd 9:0:0:0: [sdb]
Mon Nov 21 16:42:26 2016 kern.warn kernel: [77493.370000] Result: hostbyte=0x00 driverbyte=0x08
Mon Nov 21 16:42:26 2016 kern.info kernel: [77493.370000] sd 9:0:0:0: [sdb]
Mon Nov 21 16:42:26 2016 kern.warn kernel: [77493.380000] Sense Key : 0x5 [current]
Mon Nov 21 16:42:26 2016 kern.info kernel: [77493.380000] sd 9:0:0:0: [sdb]
Mon Nov 21 16:42:26 2016 kern.warn kernel: [77493.380000] ASC=0x24 ASCQ=0x0
Mon Nov 21 16:42:26 2016 kern.info kernel: [77493.390000] sd 9:0:0:0: [sdb] CDB:
Mon Nov 21 16:42:26 2016 kern.warn kernel: [77493.390000] cdb[0]=0x2a: 2a 08 00 00 0a aa 00 00 02 00
Mon Nov 21 16:42:26 2016 kern.err kernel: [77493.400000] blk_update_request: critical target error, dev sdb, sector 2730
Mon Nov 21 16:42:26 2016 kern.err kernel: [77493.400000] blk_update_request: critical target error, dev sdb, sector 2730
Mon Nov 21 16:42:26 2016 kern.err kernel: [77493.410000] Aborting journal on device sdb1-8.
#Udostępnienie przez sambę:
Mon Nov 21 16:44:40 2016 kern.crit kernel: [77627.280000] EXT4-fs error (device sdb1): ext4_journal_check_start:56: Detected aborted journal
Mon Nov 21 16:44:40 2016 kern.crit kernel: [77627.290000] EXT4-fs (sdb1): Remounting filesystem read-only
Mon Nov 21 16:44:48 2016 daemon.info hostapd: wlan1: STA e8:3a:12:f6:ea:77 WPA: group key handshake completed (RSN)
Mon Nov 21 16:44:48 2016 daemon.info hostapd: wlan1: STA 64:cc:2e:ea:47:87 WPA: group key handshake completed (RSN)
Mon Nov 21 16:44:49 2016 daemon.info hostapd: wlan1: STA 8c:3a:e3:3b:f9:0a WPA: group key handshake completed (RSN)
Dysk się montuje w trybie ro zaraz po próbie udostępnienia go w sieci. Czy:
target error, dev sdb, sector 2730
oznacza, że na dysku są bad sectory? Jest jakiś sposób żeby spod OpenWRT oznaczyć takowe?
Edit:
fsck.ext4 -c /dev/sdc1 (zmienily się nazwy z sdb na sdc - musiałem fizycznie wypiąć dysk
umount nie działa.
root@OpenWrt:~# fsck.ext4 -c /dev/sdc1
e2fsck 1.42.12 (29-Aug-2014)
/dev/sdc1: recovering journal
sh: badblocks: not found
/dev/sdc1: Updating bad block inode.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/sdc1: ***** FILE SYSTEM WAS MODIFIED *****
/dev/sdc1: 11/2256 files (0.0% non-contiguous), 1399/9000 blocks
root@OpenWrt:~# fsck.ext4 -c /dev/sdc2
e2fsck 1.42.12 (29-Aug-2014)
/dev/sdc2: recovering journal
sh: badblocks: not found
/dev/sdc2: Updating bad block inode.
Pass 1: Checking inodes, blocks, and sizes
Pass 2: Checking directory structure
Pass 3: Checking directory connectivity
Pass 4: Checking reference counts
Pass 5: Checking group summary information
/dev/sdc2: ***** FILE SYSTEM WAS MODIFIED *****
/dev/sdc2: 11/30583008 files (0.0% non-contiguous), 1970114/122093568 blocks
Restart nie zmienił sytuacji. Dla pewności stworzyłem nowe partycje (tym razem dwie) i sformatowałem do ext4.
Po podmontowaniu w pierwszej chwili widnieje:
/dev/sdc1 on /mnt/sdh1 type ext4 (rw,relatime,data=ordered)
Po chwili rw zmienia się na ro
/dev/sdc1 on /mnt/sdh1 type ext4 (ro,relatime,data=ordered)
W przypadku NTFS wszystko gra:
/dev/sdc1 on /mnt/sdh1 type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other,blksize=4096)
Jedno mogę wykluczyć - router przed 30 minutami zresetowałem do ustawień fabrycznych, więc nie ma możliwości, że to moja ingerencja.
Przy próbie odmontowania:
umount: can't umount /mnt/sdb1: Device or resource busy
Dysk też przed chwilą partycjonowałem (wcześniej był NTFS). Czy problemem może być jego pojemność - stworzyłem pojedynczą partycję na 500GB dysku.
Cześć,
do routera mam podłączone dwa urządzenia - pendrive i dysk 2.5''. Obydwa sformatowane pod Ext4. Obydwa napędy montują się z automatu i są widoczne. Problem jest z dyskiem - nie mam praw modyfikacji (udział sieciowy udostępniony przez Sambę).
Starałem się zmienić dostępy z pomocą chmoda:
Niestety zwracany jest błąd:
chmod: sdb1: Read-only file system
Macie może jakieś wskazówki co z takim fantem począć? Karta ma pełne prawa. W sambie dla obydwu urządzeń maski dla nowych plików/folderów ustawione 0777.
Polecenie mount zwraca m.in.:
/dev/sdb1 on /mnt/sdb1 type ext4 (ro,relatime,data=ordered)
OK. Jakby ktoś się jeszcze borykał
root@OpenWrt:~# ntfs-3g /dev/sda1 /mnt/sda1/
ntfs-3g: Failed to access volume '/dev/sda1': No such file or directory
ntfs-3g 2014.2.15 integrated FUSE 27 - Third Generation NTFS Driver
Configuration type 1, XATTRS are off, POSIX ACLS are off
Copyright (C) 2005-2007 Yura Pakhuchiy
Copyright (C) 2006-2009 Szabolcs Szakacsits
Copyright (C) 2007-2012 Jean-Pierre Andre
Copyright (C) 2009 Erik Larsson
Usage: ntfs-3g [-o option[,...]] <device|image_file> <mount_point>
Options: ro (read-only mount), windows_names, uid=, gid=,
umask=, fmask=, dmask=, streams_interface=.
Please see the details in the manual (type: man ntfs-3g).
Example: ntfs-3g /dev/sda1 /mnt/windows
News, support and information: http://tuxera.com
W Luci (god bless gui jak ktoś jest niedoświadczony z linuksami) widać urządzenie i jego oznaczenie. W moim przypadku wystarczyło zmienić 1 na 4:
ntfs-3g /dev/sda4 /mnt/sda1/
Dziękuję za pomoc 
OK. To tylko się upewnię - systemem plików po przywróceniu ustawień wygląda tak:
root@OpenWrt:~# df
Filesystem 1K-blocks Used Available Use% Mounted on
rootfs 12544 1412 11132 11% /
/dev/root 2560 2560 0 100% /rom
tmpfs 63152 368 62784 1% /tmp
/dev/mtdblock3 12544 1412 11132 11% /overlay
overlayfs:/overlay 12544 1412 11132 11% /
tmpfs 512 0 512 0% /dev
Doinstalowałem kmod-usb-core kmod-usb2 kmod-usb-storage block-mount install ntfs-3g. Na wyłączonym routerze włożyłem pendriva 4Gb (fs: NTFS, label: PAMIEC). Żeby pamięć montowała się z automatu podczas startu routera należy jeszcze edytować sekcję mount? Np. tak:
config mount
option target /home
option device /dev/sda1
option fstype NTFS
option options rw,noatime
option enabled 1
option enabled_fsck 1
I jeszcze pytanie dodatkowe - jeśli będę miał drugą pamięć to tez montować jako home? Tzn. wtedy będzie dostęp np. /mnt/sdb1/home oraz /mnt/sdb2/home ? Bo nie do końca ogarniam filozofii punktów montowania w linuksach 
Niestety nie udało mi się do końca skonfigurować transmissiona - popsułem coś w pliku konfiguracyjnym. Chciałem przywrócić OWRT do początkowych ustawień. Po komendzie: firstboot pojawił się komunikat:
/dev/mtdblock3 is mounted as /overlay, only erasing files
To coś ważnego czy można to zignorować?
Cześć. Na routerze Archer C5 zainstalowałem transmission
opkg update
opkg install transmission-cli transmission-daemon transmission-web
i uruchomiłem
/etc/init.d/transmission start
Niestety wywołanie http://192.168.1.1:9091 zwraca błąd "Nie można uzyskać połączenia". Czy jest coś o czym zapomniałem w trakcie konfiguracji? Jak odpalić interfejs webowy transmissiona?
Cezary napisał/a:Więc konkretnie co wgrałeś?
Może od początku:
1. Miałem openwrt bez luci, sknociłem konfigurację portów tak, że nie mogłem się dostać ani przez kabel ani przez wifi do ssh.
2. Wgrałem metodą opisaną powyżej plik ArcherC5v1_tp_recovery.bin
Faktycznie wgrało się oprogramowanie standardowe od TP-Linka. Po prostu nie miałem pojęcia, że wgrywam oryginalny soft i chciałem się przez telneta/ssh dostać ;-) Ot taki brak informacji po prostu. Teraz wszystko już dobrze śmiga - dostęp przez GUI działa.
Nie wiedziałem, że to jest oryginalny soft - myślałem, że wgrywam "świeżego" openwrt 
A co jeśli po wgraniu recovery wg. wyżej podanej instrukcji nie można się połączyć z routerem? Próbowałem przez telnet i ssh dla IP 192.168.0.1, ale mam jedynie komunikat network error: connection refused. Zmieniłem IP karty sieciowej na automatyczne przydzielanie adresu (do recovery należało wstukać na sztywno 192.168.0.66), ale nic to nie zmieniło.
Cezary napisał/a: (po instalacji wpada pełnego).
Wpada mini usnąłem i wgrałem pełnego, tak jak to znalazłem w którymś z wpisów na forum, więc to już jest zrobione.
Cezary napisał/a:Źle kombinujesz. To -Dwext jest takim sobie pomysłem,
Jeśli chodzi o -Dwext to też "inspiracja" wpisem, na którymś z forów które odwiedzałem. Szczerze mówiąc to nawet nie wiem za co ta komenda odpowiada
Znalazłem jedynie informację, że wext to skrót do wireless extension.
Cezary napisał/a: zresztą openwrt posiada własnych system konfiguracji wifi. Czemu z niego nie skorzystasz?
A jest gdzieś może rozpisane co i jak się konfiguruje? Czytałem teksty z wiki.openwrt.org, ale jak wspomniałem, nie jestem biegły w tych tematach, więc bez jakiegoś przykładu ciężko mi to pojąć 
EDIT:
Porzuciłem projekt łączenia przez cuda-wianki-wpady-etc. Podłączyłem stary telefon z androidem, na którym mam skonfigurowane połączenie, podpiąłem go do USB w routerze i działa... Najszybsza i najprostsza - a co najważniejsze działająca - metoda z tego co widzę 
Witam.
W poniedziałek dostałem nareszcie wyczekiwanego TP-Linka Archer C5 V 1.2. Na oryginalnym sofcie pochodził niecałe 10 min - od razu wgrałem OWRT
Router zakupiłem w jednym celu - skonfigurować go w taki sposób, aby łączył się bezprzewodowo z siecią eduroam (EAP-TTLS - na Windows 7 wymagane jest doinstalowanie Secure W2) a następnie rozprowadzał sygnał po innej sieci WiFi - tym razem już z moją, dowolną, konfiguracją zabezpieczeń.
W sieci m.in. ten wpis: http://blog.jozjan.net/2008/12/wrt54gl- … t-aka.html
Doinstalowałem wymagane pakiety, utworzyłem plik wpa_supplicant.conf o zawartości:
ctrl_interface=/var/run/wpa_supplicant
ctrl_interface_group=0
network={
ssid="eduroam"
scan_ssid=1
key_mgmt=WPA-EAP
eap=TTLS
anonymous_identity="login"
identity="login"
password="haslo"
phase1="peaplabel=0"
phase2="auth=PAP"
}
Dane, które wprowadziłem zaczerpnąłem ze strony uczelni: https://student.tu.kielce.pl/dokumenty/ … ndroid.pdf
Niestety pod odpaleniu komendą:
wpa_supplicant -Dwext -i wlan0 -c /etc/wpa_supplicant.conf
Putty zwraca jedynie komunikat:

Nie wiem czy dobrze kombinuję, bo jestem zielony w starciu z OpenWRT, ale na dobrą sprawę, to wystarczy doinstalować wymagany pakiet oprogramowania, wklepać skrypt z danymi połączenia (mniej więcej taki jak wyżej) i go odpalić... Tymczasem w sieci jest mnóstwo poradników i wpisów a wszystkie mówią o czymś innym (od freeradiusa po lutowanie obwodów
).
Moglibyście jakieś wskazówki podrzucić jeśli chodzi o łączenie z eduroamem? Bo szczerze mówiąc to zaczynam wątpić czy mój plan jest wykonalny 
Na szczęście obyło się bez przekładki FLASH. Wgrałem czyste OpenWRT BB (bez LuCI 20% miejsca zajmuje). Muszę teraz tylko poszukać rozwiązania na to do czego w ogóle wgrywałem OpenWRT - jak bezprzewodowo łączyć się z siecią eduroam (na kompie muszę instalować SecureW2 z EAP-TTSL) i przekazywać sygnał drugą anteną na urządzenia docelowe ;-)
Dokładnie jest to WR841N v 8.4
pepe2k napisał/a:Możesz się ewentualnie zastanowić nad wymianą FLASH - można tam wsadzić maksymalnie 16 MB.
Wymiana flash to nieco wyższa szkoła jazdy jak dla mnie. Musiałbym się znajomego dowiedzieć czy potrafi takie rzeczy zrobić ;-) Przy okazji zapytam - Gargoyle jest nakładką na openwrt z tego co wiem. Czy wgranie czystego openwrt nie zwolni wystarczającej ilości miejsca na pamięci, którą teraz dysponuję?
Witam.
Wczoraj wgrałem Gargoyla na ww. routerek w nadziei na przerobienie go w urządzenie bezpośrednio łączące się siecią eduroam (WPA2). Niestety okazało się, że miejsca wystarczyło jedynie na nano - pakiet wpa-supplicant już się nie mieści
( Flash: total: 512KB, free: 128KB, used: 75%). Router ten nie jest standardowo wyposażony w wejście USB, ale wyszperałem, że takowe da się dorobić własnymi siłami.
Właściwe pytanie: czy gniazdo USB obsługujące pamięć masową (tylko pendrive - bez dysków) da się podpiąć pod gniazdo LAN/WAN za pomocą czegoś takiego: http://www.computercableinc.com/ccinc/i … dapter.jpg ? Jeżeli nie to czy jest opcja wlutowania gniazda na PCB (jeśli tak to prosiłbym o szerszą informację na ten temat).
Pozdrawiam
Znalezione posty: 26 do 49 z 49