วันพุธที่ 3 มิถุนายน พ.ศ. 2563

rb450 not boot

งานเข้าล่าสุดครับ

เนื่องจากตอน Update Package แล้วไฟดับ ทำให้ Logon ผ่าน Winbox ไม่ได้เลย ปกติแล้วพอ Boot เครื่องจะต้องมีเสียง Beep อยู่ 2 ครั้ง แต่คราวนี้ดัง Beep ครั้งเดียว แล้วก็นิ่ง กดปุ่ม Reset ก็ไม่ได้ผล


มีทางแก้ครับ

1. Download โปรแกรม NetInstall ที่ Web นี้ครับ http://www.mikrotik.com/download.html


2. Fix IP ให้กับเครื่อง Computer ตามหัวข้อ การ Fix IP ให้กับเครื่อง Computer เพื่อเชื่อมต่อกับ Access Point


3. จากนั้น Run โปรแกรม NetInstall ขึ้นมา Click ปุ่ม [Net booting]




4. ใส่หมายเลข Client IP Address: ให้ตรงกับ IP Class ที่เราใช้ครับ




5. เชื่อมต่อสาย Serial Port (สาย Null Modem) เข้ากับ Mikrotik RB450G ครับ


6. เปิดโปรแกรม Hyperterminal ถ้าไม่มี Download ได้ที่นี้ครับ Hyperterminal


7. เลือก Comport แล้ว Click [OK]




8. กำหนด BaudRate ตามรูปเลยครับ จากนั้น Click [OK]




9. ทีนี้ปิด/เปิด RouterBoard ครับ


10. ในหน้าจอ Hyperterminal จะแสดงตามรูปครับ รีบเคาะ Enter ใน 2 วินาที
ถ้าทันจะมี Menu ขึ้นมา ให้กด o (โอ) เลือก boot device




11. แล้วกด 1 เพื่อเลือก Boot จาก Ethernet




12. จากนั้นกด x เพื่อออกครับ




13. จะขึ้นหน้าจอรอ Install




14. ที่หน้าจอโปรแกรม NetInstall จะมีชื่อ Router ขึ้นมาให้ Click เลือก และ Click [Browse] เพื่อเลือก Folder ที่เก็บ Package และเลือก Package ที่ต้องการติดตั้งครับ




15. เมื่อเลือก Package แล้ว Click ปุ่ม Install




16. พอ Install เสร็จปุ่ม Install จะเปลี่ยนเป็น Reboot ให้ Click [Reboot]






เรียบร้อยครับ ;D ;D

วันอังคารที่ 2 มิถุนายน พ.ศ. 2563

raspberry pi phpmixbill


#Apche
sudo apt-get update
sudo apt-get install apache2 -y

ติดตั้งเสร็จแล้วลองเปิด Browser ดู http://localhost หรือ http://your_ip_address จะขึ้นแบบนี้



apache2 -v

#PHP
sudo apt-get install php

php -v


#mysql


sudo apt-get update


sudo apt-get install mariadb-server mariadb-client -y



#phpmyadmin

sudo apt-get install phpmyadmin -y



#phpMyAdmin Login Error

vim /etc/phpmyadmin/config.inc.php

// $cfg['Servers'][$i]['AllowNoPassword'] = TRUE;




First, you copy the /etc/mysql/mysql.conf.d/mysqld.cnf file and past in to /etc/mysql/my.cnf.
You can do it by command:
sudo cp /etc/mysql/mysql.conf.d/mysqld.cnf /etc/mysql/my.cnf
Now let's Rest the password:
Use the following commands in your terminal:
sudo service mysql stop 
sudo service mysql start
sudo mysql -u root
Now you are inside the mysql console.
Then let's write some queries to reset our root password
USE mysql
update mysql.user set authentication_string=password('newpass') where user='root' and Host ='localhost';
update user set plugin="mysql_native_password"; 
flush privileges;
quit
Now we can clean /etc/mysql/my.cng
Open the above file in your editor and remove the whole lines inside the file.
After that let's restart mysql:
sudo mysql service restart 
Now let's use mysql with newly created password:
sudo mysql -u root -p
Finally enter your newly created password.



phpmix chmod 777

/system
/ui/compiled





You can try to update php pear2 netrouterOS https://github.com/pear2/Net_RouterOS to folder system/PEAR2   


on google dirve

If you want to do this FROM the RouterOS, then you can use fetch to send a simple GET request to the specified web page:
/tool fetch url="www.domain.com/url.php?id=2" keep-result=no



/tool fetch url="https://hotspot.mk.com/system/cron.php" keep-result=no


#cornJob MK