System to "Linux Mint 17.1 Rebecca" oczywiście na bieżąco aktualizowany, więc nie sądzę żeby to była wina za starej wersji, ale może o czymś nie wiem i się myle.
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
eko.one.pl → Posty przez Zoltar
System to "Linux Mint 17.1 Rebecca" oczywiście na bieżąco aktualizowany, więc nie sądzę żeby to była wina za starej wersji, ale może o czymś nie wiem i się myle.
Chyba nie do końca wiem jak użyć "usb_modeswitch". Podaje polecenie "usb_modeswitch -v 12d1 -p 1f01" to dostaje różne informacje o urządzeniu. Z informacji znalezionych tutaj na forum wynika że polecenie ma wyglądać tak: "usb_modeswitch -v 12d1 -p 1f01 -c /etc/usb_modeswitch.d/12d1:1f01" (opis znalazłem w opisie "OpenWRT jako Router 3G"). Jednak po wydaniu polecenia, dostaje komunikat że nie znaleziono pliku z konfiguracjami (podejrzewam że dlatego iż to polecenie dedykowane do OpenWRT), więc jak taki plik konfiguracyjny powinien wyglądać ?
No wygląda na to że nie. A jest możliwość zrobienia tego z "ręki", co należy do tego wykorzystać ?
Witam. Posiadam modem Huawei E3372 który zachowuje się "nienaturalnie" przy podłączeniu do komputera z systemem Linux Mint (na Ubuntu itp. również). Modem zawsze jest w jakiś tam sposób wykrywany przez system (po wpisaniu polecenia "lsusb" modem się wyświetla). Niestety modem nie zawsze jest widziany w systemie jako karta sieciowa, przy jednym podłączeniu jest "CD-ROM'em", po odłączeniu i ponownym podłączeniu wgl. nic się nie pojawia, przy kolejnym odłączeniu i podłączeniu jest np. kartą sieciową... i tak w kółko trzeba odłączać i podłączać aż się pojawi jako karta sieciowa, nie widzę w tym żadnej zależności, czysta loteria czy zostanie wykryty jako CD-ROM czy Karta sieciowa czy jako "nic".
Czy wie ktoś jaka może być tego przyczyna i jak temu zaradzić aby modem był wykrywany tak jak należy. Dodam że pod routerem z OpenWRT modem zawsze jest wykrywany jako karta sieciowa.
Z góry dziękuje za pomoc.
Tak.. tam był na początku, Swoim poprzednim pytaniem nakierowałeś mnie abym przekopiował go do /root/1/playlists, na tą chwilę jest tu i tu, i komunikat cały czas ten sam
W katalogu /root/1/playlists masz utwór o nazwie plik.mp3?
Tak, mam.
pisz
mpc add /plik.mp3
Nie pomogło ![]()
Witam. Zainstalowałem MPD według poradnika znalezionego na eko.one.pl.
Plik konfiguracyjny wygląda następująco:
music_directory "/root/1/music"
playlist_directory "/root/1/playlists"
db_file "/root/1/database"
pid_file "/root/1/pid"
state_file "/root/1/state"
input {
plugin "curl"
}
mixer_type "software"
MPD się uruchamia, ale gdy chce dodać utwór do playlisty który znajduje się w folderze music, "mpc add plik.mp3" otrzymuje komunikat:
root@Gargoyle:~# mpc add plik.mp3
error adding plik.mp3: directory or file not found
Jak temu zaradzić aby móc dodawać normalnie utwory do playlisty ?
Czyli takie rozwiązanie nie jest wykonalne ?
export wpisuje normalnie przez ssh w terminalu.
No jeżeli chcemy mieć zmienną globalną to eksport jest oczywisty, jednak polecenie "export TEST=test1" nie pomaga, nadal skrypty CGI na serwerze www, nic nie wyświetlają, tak jakby tej zmiennej wgl. nie było.
Zgadza się, chciałem wyświetlić, ale jak wyświetlić wcześniej przypisaną zmienną np "TEST=test1" skoro skrypty wykonywane przez serwer www mają całkiem inne zmienne i nie ma w nich mojej zmiennej $TEST ?
Nie do końca wiem jak wykorzystać "env". Z informacji znalezionych w internecie env pozwala na uruchomienie polecenia ze zmienionymi zmiennymi globalnymi bez wprowadzania zmian do aktualnych zmiennych (?), ale nie do końca rozumiem jak miałbym to wykorzystać.
Uruchomić serwer www ze zmienionymi zmiennymi, to trochę nie ma sensu skoro zmienna będzie zmieniać wartość np z "0" na "1" w jakiś tam specyficznych warunkach?
Witam.
Mam taki problem, otóż chciałem na stronie www wygenerowanej przez skrypt CGI wyświetlić zawartość zmiennej $USER, ale na stronie www w miejscu zmiennej nic nie było, po próbach wstawiania innych zmiennych efekt był ten sam. Czy jest jakaś możliwość aby skrypty CGI wyświetlały zawartość zmiennych globalnych ?
Dopiero teraz miałem czas dalej próbować "nowych konfiguracji".
Dzięki naprowadzeniu Cezarego udało mi się wyłączyć diodę po starcie ![]()
Po uruchomieniu routera dioda zaczyna migać, a gdy router się już "do końca" uruchomi, dioda gaśnie ![]()
Pomogło usunięcie oryginalnego pliku "/etc/diag.sh" i zastąpienie go plikiem z jedną komendą wyłączającą diodę
(echo "0" > /sys/class/leds/tp-link:blue:system/brightness).
Dziękuje wszystkim udzielającym się w poście, no i szczególne podziękowania dla Cezarego ![]()
Witam. Mam taki błachy problem ale nie wiem jak go rozwiązać.
Chciałbym aby po uruchamianiu routera (WDR3600) dioda "system" nie świeciła się. Podczas uruchamiania ona mruga przez kilka sekund a potem świeci ciągle, muszę ją gasić ręcznie poleceniem "echo "0" > /sys/class/leds/tp-link:blue:system/brightness", dopisanie polecenia do /etc/rc.local nie pomaga. Jest jakiś sposób aby dioda nie świeciła się po uruchomieniu ?
Wykorzystałem "ip route". Usunąłem trasy odpowiedzalne za kierowanie ruchu z sieci LAN na interfejs tun0. Teraz mam dostęp zdalny do debiana, a on sam łączy sie z internetem przez interfejs eth0, mimo iz wszystkie inne urządzenia w sieci OpenVPN łączą sie przez tun0, czyli dokładnie to co chciałem osiągnąć.
Kolejny raz ogrome podziękowania w stronę Cezarego, za szybką i fachową pomoc.
Wielki szacun dla Ciebie ![]()
Próbowałem usuwać tą linię "push "redirect-gateway def1"" uzyskałem zamierzony efekt, no ale nie do końca bo wtedy wszystkie urządzenia podłączone pod VPN kierowane są przez swój domyślny WAN, a zależy mi aby tylko to jedno kierowało się przez WAN a reszta przez VPN.
Pisałeś coś Cezary o "zdjęciu trasy domyślnej z tun0 i przywróceniu standardowej", dobrze rozumiem że masz na myśli aby na tym debianie po połączeniu z VPN zmienić trasę z tun0 na eth0 (interfejs WAN) ?
Jeżeli dobrze rozumuje to jak takie coś zrealizować ?
Właśnie gdy otworzyłem config serwera i to przeczytałem to od razu się domyśliłem że problem pewnie leży tutaj ![]()
Przyznam szczerze że rozwiązania problemu szukałem po stronie klienta, nawet przez chwile nie przeszło mi przez myśl o zmianie konfiguracji serwera.
Mam jeszcze takie pytanie, jeśli usunę/zakomentuje tę linię wtedy wszystkie urządzenia połączone przez VPN nie będą kierowane przez interfejs tun0, ale gdy znów chce aby mój domowy kierował ruch przez VPN, wtedy wystarczy odpowiednia konfiguracja wykorzystana w już wcześniej wspominanym poradniku LINK ?
Przepraszam, źle zrozumiałem, już zamieszczam to co należy:
dev tun # rodzaj interfejsu
local xx.xx.xx.xx # IP serwera
proto udp # uzywany protokol
port 1194 # uzywany port
server 10.8.0.0 255.255.255.0 # klasa IP dla tunelu VPN
ca ca.crt # plik certyfikatu CA
cert VPN-server.crt # plik certyfikatu serwera
key VPN-server.key # plik klucza prywatnego serwera
dh dh1024.pem # plik z parametrami algorytmu Diffiego-Hellmana
max-clients 100 # maksymalna ilosc klientow
persist-tun # podtrzymuje interfejs TUN w stanie UP podczas restartu
persist-key # zapamietuje klucz
keepalive 10 120 # utrzymuje polaczenie
cipher AES-256-CBC # ustawienie algorytmu szyfrowania
comp-lzo # wlaczenie kompresji
verb 1 # poziom logowania
user nobody # uzytkownik na potrzeby OpenVPN
group nogroup # grupa na potrzeby OpenVPN
push "redirect-gateway def1" # przekierowanie calego ruchu przez VPN
push "dhcp-option DNS 8.8.8.8" # konfiguracja DNS dla DHCP
push "dhcp-option DNS 8.8.4.4" # konfiguracja DNS dla DHCP
client-config-dir ccd
log openvpn.log # pliki logów serwera OpenVPN
status openvpn-status.log
# Konfiguracja tls-auth # klucz HMAC
key-direction 0
<tls-auth>
#
# 2048 bit OpenVPN static key
(...)Tutaj jest "maskarada" bardzo prymitywna, ale od czegoś zawsze trzeba zacząć.
#!/bin/sh
# włączenie forwardowania pakietów:
echo 1 > /proc/sys/net/ipv4/ip_forward
# czyszczenie tablic
iptables -F -t nat
iptables -X -t nat
iptables -F -t filter
iptables -X -t filter
# Zezwolenie na to by serwer przepuszczał pakiety które pochodzą z naszej sieci
# lokalnej lub sa dla niej przeznaczone.
iptables -t filter -A FORWARD -s 172.16.0.0/255.255.0.0 -d 0/0 -j ACCEPT
iptables -t filter -A FORWARD -s 0/0 -d 172.16.0.0/255.255.0.0 -j ACCEPT
# Maskowanie pakietow pochodzacych z LANu
iptables -t nat -A POSTROUTING -s 172.16.0.0/16 -d 0/0 -j MASQUERADE
/sbin/modprobe ip_nat_ftp
/sbin/modprobe ip_nat_irc
# Przekierowanie portu 80 (www) na squida
iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-ports 3128A tutaj plik client.conf za pośrednictwem którego łącze się z OpenVPN
dev tun # rodzaj interfejsu
client # tryb pracy
remote xx.xx.xx.xx # IP serwera
proto udp # uzywany protokol
port 1194 # uzywany port
nobind # nie otwiera portu po stronie klienta
ca ca.crt # plik certyfikatu CA
cert user1.crt # plik certyfikatu klienta
key user1.key # plik klucza prywatnego klienta
persist-tun # podtrzymuje interfejs TUN w stanie UP podczas restartu
persist-key # zapamietuje klucz
keepalive 10 120 # utrzymuje polaczenie
cipher AES-256-CBC # ustawienie algorytmu szyfrowania
comp-lzo # wlaczenie kompresji
verb 1 # poziom logowania
user nobody # uzytkownik na potrzeby OpenVPN (tylko Linux)
group nogroup # grupa na potrzeby OpenVPN (tylko Linux)
log openvpn.log # pliki logow serwera OpenVPN
status openvpn-status.log
# Konfiguracja tls-auth
ns-cert-type server
key-direction 1
<tls-auth>
#
# 2048 bit OpenVPN static key
(...)Ale taki routing ustawia sie domyślnie po zestawieniu polaczenia z VPN. Próbowałem wykorzystać ten poradnik do zaawansowanego routingu LINK, niestety zasosowany sposób działa tylko wtedy gdy na serwerze nie jest uruchomiony serwer proxy.
Jak wiec zmienić ten routing i wymusić ruch przez odpowieni interfejs?
Witam.
Na początek słowami wstępu: PC z zainstalowanym Debianem, pełni role Routera/Proxy/UrlFilter dla kilkunastu użytkowników.
Chciałbym mieć dostęp do owego debiana zdalnie przez OpenVPN, ale po połączeniu się z serwerem OpenVPN cały ruch użytkowników idzie przez interfejs VPN.
Czy jest możliwość skierowania ruchu za pomocą iptables, użytkowników na interfejs eth0 (normalny WAN) a nie tun0 (interfejs OpenVPN) ?
Z góry dziękuje za pomoc ![]()
Na początek zdecyduj się jaki w końcu masz ten modem.
W temacie napisałeś "e3372" a w poście "e3272" ![]()
Ja na zastawie jaki podałeś w temacie używam huba takiego jak w TYM temacie, podłączony do niego jest modem, karta dźwiękowa i Pendrive do udostępniania danych. Zestawu używam już jakiś miesiąc, nie zaobserwowałem nawet jednej awarii ze strony modemu, pod postacią resetowania się modemu, odłączania się modemu od routera, zwalania internetu (cały czas w granicach 20 mbps) itp. a HUB kosztował w sklepie komputerowym jakoś w granicach 30 zł. Wydaje mi się że taka stabilność jak na taką cenę się opłaca. ![]()
Witam. Znalazłem taki oto poradnik do przekazania dźwięku z PC do Routera LINK.
W tym poradniku strumień audio jest odtwarzany za pomocą "madplay", czy da się go jakoś odtworzyć przez "mpd" ?
Okej, jeszcze raz dziękuje za radę i pomoc ![]()
eko.one.pl → Posty przez Zoltar
Forum oparte o PunBB, wspierane przez Informer Technologies, Inc