Hirdetés
- Xiaomi 13 - felnőni nehéz
- Fotók, videók mobillal
- Milyen okostelefont vegyek?
- Két új Poco C-széria mobil érkezett
- Samsung Galaxy A52s 5G - jó S-tehetség
- MWC 2026: Bajnoki címre pályázik a Xiaomi Watch 5
- iPhone topik
- Xiaomi Watch 2 Pro - oké, Google, itt vagyunk mi is
- Redmi Note 14 5G - jól sikerült az alapmodell
- VoLTE/VoWiFi
-
Mobilarena
Amit érdemes tudni a Raspberry Pi-kről:
A legelső változat 2012-ben jelent meg. Pici, olcsó és nagyon alacsony fogyasztású, hobby-célú kártyagép. Felépítése ARM alapú, nem PC-architektúra, hanem kb. egy régi mobilhoz hasonló. Nagyon sok mindenre használható! A Linux-nak és a magas eladási mennyiségnek köszönhetően jelentős fejlesztőtáborral rendelkezik.
Új hozzászólás Aktív témák
-
Tyca
senior tag
válasz
andyhunter19
#28728
üzenetére
Szia! Url-ből nem lehet rebootolni? Nekem egy régi tplink van, szintén minden éjjel rebootolja a pi, cUrl paranccsal cron-ból:
curl -L --user usernév:jelszó http://192.168.1.1/userRpm/SysRebootRpm.htm?Reboot=Reboot -
cigam
titán
válasz
andyhunter19
#28743
üzenetére
-
cigam
titán
válasz
andyhunter19
#28741
üzenetére
#!/bin/sh
host=192.168.0.1
port=23
( echo open ${host}
sleep 2
echo "myuser\r"
sleep 2
echo "mypass\r"
sleep 1
echo "help system\r"
sleep 1
echo "exit"
sleep 2
) | /usr/bin/telnet -
kovisoft
őstag
válasz
andyhunter19
#28735
üzenetére
Ha másképp nem megy, akkor esetleg tedd fel az expect package-et (sudo apt-get install expect), az tud telnet-et szkriptből vezérelni.
-
kovisoft
őstag
válasz
andyhunter19
#28733
üzenetére
Oké, szóval akkor nem bufferelési probléma van. Miért \r-t használsz, miért nem \n-t? Mindenképpen kell a várakozás? Egyben ömlesztve nem megy? Pl. egy stringben megadva az összes parancsot:
echo "open ${host}
myuser
mypass
help system
exit"Vagy akár az open ${host}-ot kivenni, és helyette a telnet-et így indítva: telnet ${host}
-
kovisoft
őstag
válasz
andyhunter19
#28728
üzenetére
Szerintem az a gond, hogy a pipe (|) buffereli az stdin-en átadott stringet, ezért hiába vannak ott a sleep parancsaid, mégis csak a végén egyszerre, egy kupacban kapja meg a telnet az egész stringet. A megoldás az lehet, ha valahogyan kikapcsolod a bufferelést. Pl. script -c "..."-vel futtatod, vagy használod az unbuffer vagy az stdbufparancsot (de ezeket talán külön fel kell tenni). Vagy lehet trükközni a grep-pel is, annak van egy --line-buffered kapcsolója, ami soronkénti bufferelést fog csinálni.
-
cigam
titán
válasz
andyhunter19
#28728
üzenetére
És ha így adod meg?
echo "myuser"
sleep 1
echo -e "\r"
sleep 1
echo "password"
sleep 1
echo -e "\r"
sleep 1
Új hozzászólás Aktív témák
Hirdetés
- RTX 5070 + i5-14600K 32Gb ram GAMER PC + 27 144Hz MONITOR AJÁNDÉK
- Rackszekrény - APC NetShelter SX 48U, Fekete, 2258H x 600W x 1070D mm TAA
- Új Fehér Gamer Gép - ASRock X870, Ryzen 7 9800X3D, 64GB DDR5, RX 9070 XT 16GB, 1TB SSD, 1000W
- Intel Xeon E3-1265L v3 (4 mag / 8 szál / 45W ) // 32 GB DDR3 (4X8GB) // ASRock Z97M Anniversary
- BESZÁMÍTÁS! MSI B650 R7 8700F 64GB DDR5 1TB SSD RX 7800 XT 16GB Montech XR TG FSP 750W
- Apple iPhone 17 Pro Max 256GB Cosmic Orange használt, karcmentes 100% akku Apple garancia 2026
- Apple iPhone 13 128GB,Újszerű,Adatkabel,12 hónap garanciával
- AKCIÓS ! MacBook Pro 16" M1 Pro 16GB RAM 512GB SSD! 1 év garancia!
- 27% - LG UltraGear 32GS75QX-B Monitor! 2560x1440 / 180Hz / 1ms / G-Sync / FreeSync
- ÁRGARANCIA! Épített KomPhone Ultra 9 285K 32/64GB RAM RTX 5070 Ti 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
wassermann
