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
|
|
|
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.com10.0.0.250 dobarsavet.com 10.0.0.250 http://www.dobarsavet.com10.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
|
|
|
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 са с еднакви чексуми...
|
|
|
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%
предполагам че може и да се оптимизира
|
|
|
|