Покажи Публикации - anonym
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: [1] 2
1  Linux секция за напреднали / Хардуерни и софтуерни проблеми / Re: network mаnager не свързва wifi-to без монитор -: Apr 19, 2020, 20:26
здравейте и честит празник
никога не съм харесвал боклука network manager...
на стария ми линукс с lubuntu 12.04 се е случвало да ми трябва само достъп до ssh без да включвам монитора. и си работеше, понеже компютъра е в стая в която нямам кабели, се звързвам по wifi (адаптера rtl8188eu и понеже нямаше драйвер в линукса ди компилирах)... обаче си направих нов компютър с лубунту 16.04 64 битово (там пък си имаше вграден драйве, но беше калпав и пак си компилирах...) и като ми потрябва достъп до файловете, се оказа че няма пинг (видях че и в микротика не е взел ip) помислих че не зарежда линукса без монитор, писах разни глупости в grub, пак нищо не стана и накрая теглих кабел от рутера - веднага си взе ip и получих достъп... а мрежовата карта се управлява пак от network manager-a... някакви идеи? бях решил да заменя network manager-a с wicd, но се оказа че щом разкарам network manager-a и wlan-а изчезва, остава само eth0...
някакви идеи (ако може без конфигурации във /etc/network/interfaces) - щото все пак налага да ползвам и други мрежи и wifi адаптери)
10х предварително
първо пробвах, както четох във форума на убунту - инсталация на

sudo apt-get install xserver-xorg-video-dummy и настройка на xorg.conf - спря да ми работи вади картина на монитора след рестарт (пробвах го и на стария линукс - там си работи) и върнах всичко както си беше...

реших си проблема по следния начин:

видях че като се вържа по лан става, дори без монитор, но от там видях че без монитор не зарежда lightdm сервиза, и няма как да работи от nm-applet... и си направих един  съвсем прост скрипт в /etc/rc.local:
Код:
pidof nm-applet && sleep 10 & nmcli device wifi connect MyWifiSSID password MyWifiPassword

където MyWifiSSID го заменям с моята мрежа

където MyWifiPassword го заменям с паролата на моята мрежа
оказа се че  nmcli е същия боклук като network manager (все пак е част от него) и сере нова конекция на всяко стартиране. (няма проверка на конекцията дали съществува, а си прави нова с random UUID независдиомо че не давам add в командния ред).. ще трябва да променя скрипта си да ползва текущата конекция... за целта трябва  да листна конекциите:
nmcli connection
виждам кое uuid ми трябва и после в rc.local:

Код:
sleep 10&&pidof nm-applet||nmcli con up 5513e2ad-f1e0-471f-8489-7c7a24656386

@ray може и да разуча connman и iwd
10x
2  Linux секция за напреднали / Хардуерни и софтуерни проблеми / Re: network mаnager не свързва wifi-to без монитор -: Apr 19, 2020, 19:24
здравейте и честит празник
никога не съм харесвал боклука network manager...
на стария ми линукс с lubuntu 12.04 се е случвало да ми трябва само достъп до ssh без да включвам монитора. и си работеше, понеже компютъра е в стая в която нямам кабели, се звързвам по wifi (адаптера rtl8188eu и понеже нямаше драйвер в линукса ди компилирах)... обаче си направих нов компютър с лубунту 16.04 64 битово (там пък си имаше вграден драйве, но беше калпав и пак си компилирах...) и като ми потрябва достъп до файловете, се оказа че няма пинг (видях че и в микротика не е взел ip) помислих че не зарежда линукса без монитор, писах разни глупости в grub, пак нищо не стана и накрая теглих кабел от рутера - веднага си взе ip и получих достъп... а мрежовата карта се управлява пак от network manager-a... някакви идеи? бях решил да заменя network manager-a с wicd, но се оказа че щом разкарам network manager-a и wlan-а изчезва, остава само eth0...
някакви идеи (ако може без конфигурации във /etc/network/interfaces) - щото все пак налага да ползвам и други мрежи и wifi адаптери)
10х предварително
първо пробвах, както четох във форума на убунту - инсталация на

sudo apt-get install xserver-xorg-video-dummy и настройка на xorg.conf - спря да ми работи вади картина на монитора след рестарт (пробвах го и на стария линукс - там си работи) и върнах всичко както си беше...

реших си проблема по следния начин:

видях че като се вържа по лан става, дори без монитор, но от там видях че без монитор не зарежда lightdm сервиза, и няма как да работи от nm-applet... и си направих един  съвсем прост скрипт в /etc/rc.local:
Код:
pidof nm-applet && sleep 10 & nmcli device wifi connect MyWifiSSID password MyWifiPassword

където MyWifiSSID го заменям с моята мрежа

където MyWifiPassword го заменям с паролата на моята мрежа
3  Linux секция за напреднали / Хардуерни и софтуерни проблеми / network mаnager не свързва wifi-to без монитор -: Apr 19, 2020, 15:50
здравейте и честит празник
никога не съм харесвал боклука network manager...
на стария ми линукс с lubuntu 12.04 се е случвало да ми трябва само достъп до ssh без да включвам монитора. и си работеше, понеже компютъра е в стая в която нямам кабели, се звързвам по wifi (адаптера rtl8188eu и понеже нямаше драйвер в линукса ди компилирах)... обаче си направих нов компютър с лубунту 16.04 64 битово (там пък си имаше вграден драйве, но беше калпав и пак си компилирах...) и като ми потрябва достъп до файловете, се оказа че няма пинг (видях че и в микротика не е взел ip) помислих че не зарежда линукса без монитор, писах разни глупости в grub, пак нищо не стана и накрая теглих кабел от рутера - веднага си взе ip и получих достъп... а мрежовата карта се управлява пак от network manager-a... някакви идеи? бях решил да заменя network manager-a с wicd, но се оказа че щом разкарам network manager-a и wlan-а изчезва, остава само eth0...
някакви идеи (ако може без конфигурации във /etc/network/interfaces) - щото все пак налага да ползвам и други мрежи и wifi адаптери)
10х предварително
4  Linux секция за начинаещи / Настройка на хардуер / настройка на тъчпад„ който не е synaptics -: Oct 26, 2019, 15:16
Здравейте,
имам клавиатура безжична клавиатура тръст с тъчпад, но не ми харесва как работи скролването - без никакви настройки е на two fingers scroll и работи трудно - когато му кефне работи както трябва, но понякога трябва да натискам повече или едвам да докосвам, чувствителността е ужасна - понякога свръхчувствителна, друг път обратното (но проблемът е само при скролване, курсора винаги си работи както трябва), искам да конфигурирам edge scrolling с 1 пръст. резултата от xinput:
Код:
Virtual core pointer                    id=2 [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              id=4 [slave  pointer  (2)]
⎜   ↳ Trust Trust Wireless TouchKB            id=9 [slave  pointer  (2)]
⎜   ↳ Telink Wireless Receiver                id=11 [slave  pointer  (2)]
⎣ Virtual core keyboard                    id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard              id=5 [slave  keyboard (3)]
    ↳ Power Button                            id=6 [slave  keyboard (3)]
    ↳ Power Button                            id=7 [slave  keyboard (3)]
    ↳ Trust Trust Wireless TouchKB            id=8 [slave  keyboard (3)]
    ↳ Telink Wireless Receiver                id=10 [slave  keyboard (3)]
клавиатурата е тази https://www.trust.com/en/product/20960-veza-wireless-touchpad-keyboard

след като четох как става на synaptics пробвах да импровизирам:
Код:
xinput --set-prop 9 'Synaptics Edge Scrolling' 1 1 0
обаче резултата е:
Код:
property Synaptics Edge Scrolling doesn't exist, you need to specify its type and format
което е очаквано, тъй като тъча не е synaptics, та ми трябва вариант да листна/намеря какво се поддържа от trust-a и как се казва...

p.s.
на лаптопа (hp compaq nc6220) със със същия линукс, но там тъча си е на synaptics и всичко си работи, даже установих че освен edge scroll работи и two fingers scroll. като закача клавиатурата - тъча на лаптоп си работи както и без клавиатурата, а тъча на клавиатурата продължава да работи както на настолния...
10x
5  BSD секция / Настройки на софтуер / Re: iptables блокиране на ip -: May 25, 2018, 11:23
благодаря, стана така:
iptables -I FORWARD -d 35.184.188.211 -j DROP
6  BSD секция / Настройки на софтуер / iptables блокиране на ip -: May 24, 2018, 17:15
Здравейте, имам линукс сървър и от него блокирам един куп домейни (направил съм си блоклист и съм пуснал minihttpd към което пренасочвам домейните да вади съобщение, че сайта е блокиран от админ-а) обаче има някои сайтове дето не пренасочват към нежелан домейн, а към нещо от сорта: http://35.184.188.211/OTczNjAxNTI1ODI3Lzk3MzYwMzEwNjY2Ni8wa3h1NGppcnRh
и това няма как да го блокирам в /etc/hosts файла... направих си правило в iptables:
iptables -A INPUT -s 35.184.188.211 -j DROP и като пусна през сървъра пинг виждам че е блокирано, но от компютър в локалната мрежа пинга си върви,
пробвах още и:
iptables -I INPUT -s 35.184.188.211 -j DROP
iptables -I OUTPUT -s 35.184.188.211 -j DROP
iptables -I INPUT -d 35.184.188.211 -j DROP
iptables -I OUTPUT -d 35.184.188.211 -j DROP
пробвах горните с FORWARD...
и локалните машини пак го достъпват...
10х предварително
7  Linux секция за напреднали / Хардуерни и софтуерни проблеми / имам проблем с флаша в страницата за online tv на булсатком -: Jul 26, 2017, 15:57
имам един малък проблем с булсат (по точно с гледането на телевизия  от сайта)... линукса е lubuntu12.04, това на практика си е убунту но с друга графична. проблемът е, че на булсата сече (тия още ползват флаш) процесора (pentium dual core e5700@3ghz) се товари на 30-35% от флаша и 20% от файерфокса. странното е, че xorg варира между 10 и 20% - само на тоя сайт, на vbox7 на youtube или сайтове с флаш видео няма никакви проблеми, дори на 720p@30fps или 1080p@30fps,  видеото е вграденото в интел 945 (игри като quake3, half-life, cs 1.6 си вървят без проблем на opengl 1680x1050). пробвах с последния за тоя линукс кернел 3.8, ъпдейт на xorg, нов драйвер на интел ,външна nvidia 7100 с последния драйвер 304, ати радеон 3450 - същата работа, с пуснат или спрян антиалиазинг на шрифтовете  - само на тоя сайт сече (сеченето почна по някое време след  промени по сайта им, бях с FF34 + flash11.2) и сечнята зависи от размера на прозорчето в което гледам булсата. флаша е последна версия, но така правеше и на 11.2 и на повечето които изпробвах до последния 26... сечнята я имаше и на google chrome, файерфокса от 34 до последната 54.0.1... та въпроса е какво да правя (без смяна на линукса) или да чакам тия некадърни програмисти от булшита да минат сайта на html5...
п.с. по темата - алтернатива на флаш - ползвам следното:
firefox + https://addons.mozilla.org/bg/firefox/addon/watch-with-mpv/ + mpv + youtube-dl
не работи навсякъде, но на доста сайтове работи - включително и на youtube и клиповете вървят доста по леко... а резолюцията може да се ограничи с параметри в настройките на mpv-youtube-dl-binding в additional player parameters:
--ytdl-raw-options=write-sub=,sub-lang=bg -fs --ytdl-format=bestvideo[width<=1920][height<=1080]+bestaudio
8  Linux секция за начинаещи / Настройка на програми / Re: mini_httpd 1.19 -: Feb 05, 2016, 21:39
Оффф, незнам как да го напиша, че да не прозвучи зле...

1. Този сървър може да слуша само на един порт. Т.е. не е като nginx или apache - с една конфигурация да сервираш SSL и не-SSL сайтове. Значи ще трябва да си направиш две различни конфигурации за двете ситуации.
2. Освен конфигурациите на httpd трябва да си настроиш и firewall-а да приема всички възможни http(s) портове и да ги пренасочва където трябва. С две думи ще пишеш двойни правила - за http и за https

Уважавам желанието ти да си губиш времето и нервите, но пътя по който си избрал да вървиш стига в задънена улица. Сам ще разбереш защо след като седнеш да помислиш...

Успех
благодаря за разяснението... вече ми е ясно, за сега ще си карам на http...
9  Linux секция за начинаещи / Настройка на програми / Re: mini_httpd 1.19 -: Feb 05, 2016, 05:35
идеята е:
1 да не си товаря компа с адблок (който стана напълно безполезен след появата на ublock origin), пък в мрежата имам доста компютри, телевизори и телефони(освен това сървърът така и така се товари макс на 2-3% - що да не ползвам неговата мощност)
2 като си пусна собствен http сървър, не чакам по 30+ секунди браузъра да мъчи да зареди блокираната станица (първонначално даже bqh настроил micro_httpd, но там няма възможност да се конфигурира грешка при заявка към несъществуваща страница и си вадеше 404, за това смених от micro на mini - така знам че аз съм я блокирал, без да се налага да гледам какво е ip-to на домейна)и да вади error 404, а директно зарежда че страницата е блокирана. друг плюс е, че не ми размества разположението на елементите в страница, в която зарежда и блокирано съдържание...
3. има си плугин (hosts_b) към floppyfw чрез който с една команда пускам , с друга спирам блокирането на домейните...
4. проблемът е, че mini_httpd спира да работи като го пусна с ssl...
първоначално бях блокирал файловете с 127.0.0.1, което е същото като 0.0.0.0 обаче като подадеш заявка за страница към порт на който никой не слуша и браузъра чака около 30 секунди докато ти изкара timeout...
5. floppyfw съм настроил и dns cache и това допълнително ускорява заявките след като се кешират домейните и ип-тата... а за ip-ta, които не съществуват няма да чакам отговорите от dns на доставчика си на нета...
колкото до ssl знам, че е на 443 обаче като го разреша в конфигурационния файл, на порт 80 спира да слуша, а на 443 ми reject-ва заявките...
10  Linux секция за начинаещи / Настройка на програми / mini_httpd 1.19 -: Jan 31, 2016, 11:03
Здравейте.
та значи имам рутер с линукс (floppyfw 3.0.15) и си компилирах разни тулчета за удобство. за да спра голяма част рекламите си редактирах hosts файла като в него блокирах бая домейни. после реших че вместо да ми вади в страниците грешка, че страницата не може да бъде заредена, да зарежда моя страница и да пише в нея че е блокирана. така редактирах hosts файла, че ip-tata на блокираните домейни да са ip-to на вътрешната ми мрежа:
/etc/hosts:
# [my list]
10.0.0.250 ads6r.dfiles.eu
10.0.0.250 ads6e.dfiles.eu
10.0.0.250 popads.net
10.0.0.250 serve.popads.net
10.0.0.250 download.televisionfanatic.com
10.0.0.250 w.dailydeal-s.com
10.0.0.250 http://www.snapmyscreen.com
10.0.0.250 dobarsavet.com
10.0.0.250 http://www.dobarsavet.com
10.0.0.250 n.adxxx.org
...
и компилирах mini_httpd 1.19
като му настроих ако страницата, която се търси не съществува да вади грешка, че е блокирана. и така си го ползвах няколко години, но това става само за http. обаче вече доста страници ги правят ssl и се оказа, че като блокирам домейна, ако страницата е https:// ми вади грешка, че няма такъв домейн, тоест трябва да спра блокирането в hosts файла, за да проверя дали е заради него... по тая причина реших да прекомпилирам mini_httpd (на което даже има нова версия, която обаче не мога да компилирам поради изисквания към библиотеки).  та прекомпилираx със ssl (генерирах си и сертификат) и когато го разреша в конфигурационния файл на mini_httpd и стартирам бразъра на http ми дава "connection was reset", a на https не слуша...
разреших лога (той по default беше спрян) на mini_httpd:
10.0.0.135 - - [31/Jan/2016:11:37:59 +0000] "UNKNOWN  UNKNOWN" 400 - "" ""
10.0.0.135 - - [31/Jan/2016:11:38:00 +0000] "UNKNOWN  UNKNOWN" 400 - "" ""
10.0.0.111 - - [31/Jan/2016:11:38:09 +0000] "UNKNOWN  UNKNOWN" 400 - "" ""
10.0.0.111 - - [31/Jan/2016:11:38:09 +0000] "UNKNOWN  UNKNOWN" 400 - "" ""
10.0.0.111 - - [31/Jan/2016:11:38:21 +0000] "UNKNOWN  UNKNOWN" 400 - "" ""
10.0.0.111 - - [31/Jan/2016:11:38:27 +0000] "UNKNOWN  UNKNOWN" 400 - "" ""

ето и mini_httpd.conf:
# Example config for mini_httpd.
# Author: Marvin Stark <marv@der-marv.de>

# Uncomment this line for turning on ssl support.
ssl
host=10.0.0.250
port=80
user=nobody
nochroot # no
data_dir=/web
cgipat=cgi-bin/*
certfile=/etc/mini_httpd.pem
logfile=/var/log/mini-httpd.log
pidfile=/var/run/mini-httpd.pid
charset=iso-8859-1
11  Linux секция за начинаещи / Настройка на програми / Re: програма да слуша на няколко порта -: Jan 29, 2016, 08:32
много благодаря, стана :)
12  Linux секция за начинаещи / Настройка на програми / програма да слуша на няколко порта -: Jan 28, 2016, 07:49
здравейте,
имам програма, която слуша на 80 порт във вътрешната ми мрежа, обаче искам като подам заявка на 81 порт да я обработи както на на 80 порт. може ли да стане само с iptables и как.
10х предварително
13  Linux секция за начинаещи / Настройка на програми / Re: Клониране на диск -: Oct 08, 2014, 18:24
здравейте знам, че темата е стара, но въпросът ми е точно по нея. значи клонирам диск1 към диск2 (диск1 има само партишън на част от диска - 20гб и е по малък от диск2)
като клонирам диска така:
dd if=/dev/sdb of=/dev/sdc bs=1M count=30000
това клонира първите ~30гб и така като клонирам диска буутва и работи всичко (въпреки че после като сейфна на двата диска mbr и ги сравня са различни...)
обаче когато клонирам само 512 байта, тоест mbr:
dd if=/dev/sdb of=/mnt/sda1/sdb.mbr bs=512 count=1
и после отивам да го върна на другия диск:
dd if=/mnt/sda1/sdb.mbr of=/dev/sdc
се получава партишъна и cfdisk показва че е бутващ
и после клонирам само дяла:
dd if=/dev/sdb1 of=/dev/sdc1
и не буутва, а на двата партишъна mbr са с еднакви чексуми...
 :o
14  Linux секция за начинаещи / Настройка на програми / Re: curl и wget -: Dec 29, 2013, 15:58
http://windows-powershell-scripts.blogspot.com/2009/06/unix-equivalents-in-powershell.html
Enjoy
да, това работи на всички бози... и си идва инсталирано...
идеята ми е да работи на всяка боза без инсталация на външни програми...
15  Linux секция за начинаещи / Настройка на програми / Re: curl и wget -: Dec 29, 2013, 13:33
въпроса ми беше да се ползват само въпросните команди. исках да стане под бозата (без да се ползва grep а аналога му findstr) и да не се ползват минимално външни команди. целта е да си направя файлче, което като се стартира под бозата да дърпа тулчета и антивирусни (http://professor.data.bg/p/files/software/antivirus/ >av_update_c.exe)...
става по следния начин:
с wget
Код:
echo off
if exist index.html del index.html
wget -q http://www.bleepingcomputer.com/download/rkill/dl/10/
findstr /i "rkill.exe'" index.html>rkill.txt
del index.html
setlocal EnableDelayedExpansion
set "_search='>click here</a>.</p>"
set replace=
set "textfile=rkill.txt"
set "newfile=temp.txt"
(for /f "delims=" %%i in ('findstr "^" "%textfile%"') do (
set "line=%%i"
setlocal enabledelayedexpansion
set "line=!line:%_search%=%replace%!"
echo(!line!
endlocal
))>"%newfile%"
echo off & setlocal EnableDelayedExpansion
set "_search=   <p>If the download process does not begin automatically, please <a href"
set replace=
set "textfile=temp.txt"
set "newfile=rkill.txt"
(for /f "delims=" %%i in ('findstr "^" "%textfile%"') do (
set "line=%%i"
setlocal enabledelayedexpansion
set "line=!line:%_search%=%replace%!"
echo(!line!
endlocal
))>"%newfile%"
set /p link=<rkill.txt
set lnk=%link:~2%
del rkill.*
del temp.txt
wget -c -N %lnk%
с cURL
Код:
echo off
curl -# -L -o index.html http://www.bleepingcomputer.com/download/rkill/dl/10
findstr /i "rkill.exe'" index.html>rkill.txt
del index.html
setlocal EnableDelayedExpansion
set "_search='>click here</a>.</p>"
set replace=
set "textfile=rkill.txt"
set "newfile=temp.txt"
(for /f "delims=" %%i in ('findstr "^" "%textfile%"') do (
set "line=%%i"
setlocal enabledelayedexpansion
set "line=!line:%_search%=%replace%!"
echo(!line!
endlocal
))>"%newfile%"
echo off & setlocal EnableDelayedExpansion
set "_search=   <p>If the download process does not begin automatically, please <a href"
set replace=
set "textfile=temp.txt"
set "newfile=rkill.txt"
(for /f "delims=" %%i in ('findstr "^" "%textfile%"') do (
set "line=%%i"
setlocal enabledelayedexpansion
set "line=!line:%_search%=%replace%!"
echo(!line!
endlocal
))>"%newfile%"
set /p link=<rkill.txt
set lnk=%link:~2%
del rkill.*
del temp.txt
curl -O -C - --connect-timeout 5 -# %lnk%
предполагам че може и да се оптимизира
Страници: [1] 2