Changes for page Armbian OS instruction
Last modified by Edwin Chen on 2025/02/26 08:18
Change comment:
There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 4 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -15,6 +15,9 @@ 15 15 * LPS8v2 16 16 * MS20 17 17 18 +(% style="display:none" %) 19 + 20 + 18 18 = 2. Development Guide = 19 19 20 20 ... ... @@ -280,6 +280,7 @@ 280 280 281 281 == 2.7 How to install BACnet == 282 282 286 + 283 283 (% class="box infomessage" %) 284 284 ((( 285 285 wget [[http:~~/~~/dragino.vicp.io:6080/bacnet/dragino-bacnet-apps-hp0c-2023-03-01.deb>>url:http://dragino.vicp.io:6080/bacnet/dragino-bacnet-apps-hp0c-2023-03-01.deb]] ... ... @@ -323,6 +323,7 @@ 323 323 option device_port '47913' 324 324 ))) 325 325 330 + 326 326 === 2.7.2 Run BACnet === 327 327 328 328 ... ... @@ -353,6 +353,7 @@ 353 353 354 354 [[image:image-20230327154700-3.png]] 355 355 361 + 356 356 === 2.7.3 Read devices and modify devices === 357 357 358 358 ... ... @@ -367,14 +367,52 @@ 367 367 368 368 Examples: 369 369 376 +(1)List the current Bacnet devices: 370 370 371 -= 4. Package Maintain Note = 378 +(% class="box infomessage" %) 379 +((( 380 +baccli -l -a 381 +))) 372 372 373 - == 4.1 Default PackageMaintain System ==383 +[[image:image-20230327174537-3.png]] 374 374 375 - ===4.1.1How Package-Auto-Updateworks?===385 +(2)List device information based on device ID: 376 376 387 +(% class="box infomessage" %) 388 +((( 389 +baccli -l -i id 390 +))) 377 377 392 +[[image:image-20230327174556-4.png]] 393 + 394 +(3)List the device details by device ID: 395 + 396 +(% class="box infomessage" %) 397 +((( 398 +baccli -l -v -i id 399 +))) 400 + 401 +(4) Modify the specified attribute value based on the device ID: 402 + 403 +(% class="box infomessage" %) 404 +((( 405 +baccli -i id -p prop -w value 406 +))) 407 + 408 +[[image:image-20230327174853-5.png]] 409 + 410 + 411 +The user can check the data of the device by using the **[[yabe BACnet tool>>https://sourceforge.net/projects/yetanotherbacnetexplorer/]]** 412 + 413 +[[image:image-20230327171824-2.png]] 414 + 415 += 3. Package Maintain Note = 416 + 417 +== 3.1 Default Package Maintain System == 418 + 419 +=== 3.1.1 How Package-Auto-Update works? === 420 + 421 + 378 378 By default, LPS8v2 / MS20 series products have an auto-update feature for main packages. The device will connect to Dragino's auto-update server and check for updates. 379 379 380 380 ... ... @@ -419,10 +419,9 @@ 419 419 [[image:1661305258501-636.png]] 420 420 421 421 466 +=== 3.1.2 How to manually update core packages? === 422 422 423 -=== 4.1.2 How to manually update core packages? === 424 424 425 - 426 426 You can click the (% style="color:red" %)**‘Manual Update’**(%%) to update the dragino's packages. 427 427 428 428 ... ... @@ -429,29 +429,27 @@ 429 429 [[image:1661305328295-218.png]] 430 430 431 431 475 +=== 3.1.3 How to manually update other packages? === 432 432 433 -=== 4.1.3 How to manually update other packages? === 434 434 435 - 436 436 For the other packages, you have to access the device's CLI to do it via the apt command. 437 437 438 438 481 +== 3.2 Set up a 3^^rd^^ party package maintain server == 439 439 440 -== 4.2Set up a 3^^rd^^ party package maintain server==483 +=== 3.2.1 Overview === 441 441 442 -=== 4.2.1 Overview === 443 443 444 - 445 445 Customers can use their own package maintenance system instead of using the default one from Dragino. They need to set up a package maintenance system for Debian. Lots of instructions are available in Internet, below is a reference instruction. 446 446 447 447 448 -=== 4.2.2 Install Apache2 HTTP server ===489 +=== 3.2.2 Install Apache2 HTTP server === 449 449 450 450 451 451 (% style="background-color:yellow; color:green" %)**apt install apache2** 452 452 453 453 454 -=== 4.2.3 Creating Package Directories ===495 +=== 3.2.3 Creating Package Directories === 455 455 456 456 457 457 **~ (% style="background-color:yellow; color:green" %)cd /var/www/html/(%%)** ... ... @@ -487,7 +487,7 @@ 487 487 └── dragino ~-~-> (% style="background-color:yellow; color:green" %)**This is the directory to store the packages. User can change it to other name.** 488 488 489 489 490 -=== 4.2.4 Get deb packages ===531 +=== 3.2.4 Get deb packages === 491 491 492 492 493 493 The deb packages for auto-update can be placed in** (% style="color:blue" %)/var/www/html/debian/release/pool/main/d/dragino/(%%)** ... ... @@ -500,7 +500,7 @@ 500 500 **~ (% style="background-color:yellow; color:green" %)cp ./testing-0808.deb /var/www/html/debian/release/pool/main/d/dragino/(%%)** 501 501 502 502 503 -=== 4.2.5 Generate Package Index file ===544 +=== 3.2.5 Generate Package Index file === 504 504 505 505 506 506 (% style="background-color:yellow; color:green" %)**cd /var/www/html/debian/release/** ... ... @@ -513,7 +513,7 @@ 513 513 (% style="color:red" %)**Note: Every time a package has been update, above comments need to be executed in the server to get the up-to-date package list.** 514 514 515 515 516 -=== 4.2.6 Generate Release file ===557 +=== 3.2.6 Generate Release file === 517 517 518 518 519 519 ==== (% style="color:blue" %)**Create the generated script:**(%%) ==== ... ... @@ -529,7 +529,7 @@ 529 529 (% style="background-color:yellow; color:green" %)**./generate-release.sh > Release** 530 530 531 531 532 -=== 4.2.7 Sign the Release file with gpg and generating Inrelease file ===573 +=== 3.2.7 Sign the Release file with gpg and generating Inrelease file === 533 533 534 534 535 535 ==== (% style="color:blue" %)**Make sure auto-update server has gnupg**(%%) ==== ... ... @@ -578,7 +578,7 @@ 578 578 579 579 580 580 581 -=== 4.2.8 Add url as apt source in LPS8v2 / MS20 ===622 +=== 3.2.8 Add url as apt source in LPS8v2 / MS20 === 582 582 583 583 584 584 ... ... @@ -614,7 +614,7 @@ 614 614 [[image:1661306420449-569.png]] 615 615 616 616 617 -=== 4.2.9 Configure the gateway's auto-upgrade rules ===658 +=== 3.2.9 Configure the gateway's auto-upgrade rules === 618 618 619 619 620 620 ==== (% style="color:blue" %)**Remove dragino apt source**(%%) ====
- image-20230327171824-2.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Kilight - Size
-
... ... @@ -1,0 +1,1 @@ 1 +46.1 KB - Content
- image-20230327174537-3.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Kilight - Size
-
... ... @@ -1,0 +1,1 @@ 1 +8.8 KB - Content
- image-20230327174556-4.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Kilight - Size
-
... ... @@ -1,0 +1,1 @@ 1 +16.0 KB - Content
- image-20230327174853-5.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +XWiki.Kilight - Size
-
... ... @@ -1,0 +1,1 @@ 1 +20.0 KB - Content