'잡동사니'에 해당되는 글 13664건

  1. 2025.07.29 ubuntu 에서 snmpd 설정하기
  2. 2025.07.29 nRF24L01 복수 장치 통신
  3. 2025.07.29 오랫만에 부품지름
  4. 2025.07.28 stm32f103ret flash program / erase 테스트
  5. 2025.07.28 libreNMS FDB?
  6. 2025.07.28 ultarnav fn 키와 access ibm
  7. 2025.07.27 더워서 멀 못해먹겠네
  8. 2025.07.25 nagios
  9. 2025.07.25 suricata
  10. 2025.07.25 hping
프로그램 사용/snmp2025. 7. 29. 16:26

패키지 설치

$ sudo apt-get install snmpd

 

snmpd.conf 설정. 크게 두개만 변경했다.

위에는 localhost 대신 docker에서 돌아가는 녀석들을 위해 다 열어줬고,

rocommunity public을 하면 23440 라인이 읽히는데 반해 기본값은 47 라인만 읽힌다.

$ sudo vi /etc/snmp/snmpd.conf
 49 #agentaddress  127.0.0.1,[::1]
 50 agentaddress  0.0.0.0,[::1]

 72 #rocommunity  public default -V systemonly
 73 rocommunity  public

 

서비스 재기동

$ sudo systemcl restart snmpd

 

 읽어보기

$ snmpwalk -m all -v 2c -c public localhost

 

혹시 버전을 지정하지 않았다면 아래와 같이 securityName이 명시되지 않았다고 못 읽는다.

$ snmpwalk -m all -c public localhost 
snmpwalk: No securityName specified

 

libreNMS에 등록하니

아래와 같이 나오는데 굳이 번역(?)하면 "만의 부두에 앉아있는 중" 인가.

설정 파일에서 sysLocation에 기본으로 박혀있는 듯.

 18 sysLocation    Sitting on the Dock of the Bay
 19 sysContact     Me <me@example.org>

 

[링크 : https://freewings.tistory.com/76]

[링크 : https://wikidocs.net/269110]

'프로그램 사용 > snmp' 카테고리의 다른 글

libreNMS FDB?  (0) 2025.07.28
win 10 snmp 서비스  (0) 2025.07.24
zabbix docker 설치  (1) 2025.07.23
libreNMS on docker  (0) 2025.07.22
iptime snmp mib  (0) 2025.07.21
Posted by 구차니
embeded/arduino(genuino)2025. 7. 29. 11:46

multiple slave 모드라는걸 지원해서, 1:6 까지 뿌릴수 있다고 한다.

 

[링크 : https://arduinomaker.tistory.com/38]

[링크 : https://blog.naver.com/mapes_khkim/221882273978]

 

Key Features
• Worldwide 2.4GHz ISM band operation
• Up to 2Mbps on air data rate
• Ultra low power operation
• 11.3mA TX at 0dBm output power
• 12.3mA RX at 2Mbps air data rate
• 900nA in power down
• 22µA in standby-I
• On chip voltage regulator
• 1.9 to 3.6V supply range
• Enhanced ShockBurst™
• Automatic packet handling
• Auto packet transaction handling
• 6 data pipe MultiCeiver™
• Air compatible with nRF2401A, 02, E1 and E2
• Low cost BOM
• ±60ppm 16MHz crystal
• 5V tolerant inputs
• Compact 20-pin 4x4mm QFN package


[링크 : https://cdn.sparkfun.com/datasheets/Wireless/Nordic/nRF24L01_Product_Specification_v2_0.pdf]

'embeded > arduino(genuino)' 카테고리의 다른 글

ads1115 복수 장치 읽기  (0) 2025.08.02
패시브 부저  (0) 2025.08.01
오랫만에 부품지름  (0) 2025.07.29
1.8인치 TFT LCD with SDcard  (0) 2024.10.18
아두이노 FFB 휠 소스코드  (0) 2024.10.11
Posted by 구차니
embeded/arduino(genuino)2025. 7. 29. 11:13

아니 쓰지도 못하고 재워두는거 왜 사는지 나도 이해가 안되지만 일단 지름 ㅋㅋㅋ

nRF24는 있어서 사려다가 패스

 

'embeded > arduino(genuino)' 카테고리의 다른 글

패시브 부저  (0) 2025.08.01
nRF24L01 복수 장치 통신  (0) 2025.07.29
1.8인치 TFT LCD with SDcard  (0) 2024.10.18
아두이노 FFB 휠 소스코드  (0) 2024.10.11
arducam esp8266 https post 예제  (0) 2024.01.31
Posted by 구차니
embeded/Cortex-M3 STM2025. 7. 28. 15:12

몇개 참조했는데 그냥 결국에는 맨땅에 헤딩해서 대충 구현.. -_ㅠ

[링크 : https://blog.naver.com/eziya76/220988141146]

 

1. HAL_Flash_Program() 호출 전에 해당 섹터는 HAL_FlashEx_Erase()를 불러서 지워져 있는 상태여야 함

STM32Cubeprogrammer로 보면 전부 0xFFFFFF 라서 그냥 바로 쓰면 되겠네? 싶어서

HAL_Flash_Unlock() 이후 바로  HAL_Flash_Program() 호출해서 쓰니 Hard Fault 발생 -_-

찾아봐도 별 도움되는건 없어서, 결국에는 지우고 새로 쓰니 문제 없이 되었는데

[링크 : https://community.st.com/t5/stm32-mcus-products/hal-flash-program-triggers-hardfault-exception/td-p/684669]

 

다시 안지우고 쓰려고 하면 아까처럼 hard fault는 안뜨고

HAL_Flash_Program() 의 리턴값이 HAL_ERROR(1)로 뜰 뿐 문제가 없다. 머지?

 

 

아래는 쓰는데 성공한 예제

 

2. 섹터 지우는건 빠른데, 쓰는건 느리다(word)

아래 코드에서 32MHz로 작동중인데,

Erase는 2msec 이내로 끝났고

Write는 2048 Byte, 1 섹터를 가득 채우는건데 65 msec 미만으로 소요되었다.

tick1 1
tick2 64

 

3. 16bit 32bit write 속도가 다르다.

함수 호출 횟수 차이인진 모르겠으나 WORD 에서 HALFWORD로 바꾸고 쓰기 횟수를 2배로 늘려주니

    ret = HAL_FLASH_Program(FLASH_TYPEPROGRAM_HALFWORD, addr, data);


무려(?) 3msec가 느려졌다.

tick1 1
tick2 67

 

3. HAL_FLASH_Unlock() / HAL_FLASH_Lock()

플래시를 unlock 하지 않고 erase / program 하면 실제로 써지거나 지워지지 않지만 HAL_OK로 리턴된다.

이게 머야 -_-

 

소스코드

void flash_test()
{
  HAL_StatusTypeDef ret;
  uint32_t addr = FLASH_BASE + 0x0007F800;
  int data = 0;

  HAL_FLASH_Unlock();

  FLASH_EraseInitTypeDef eraseDef;
eraseDef.TypeErase = FLASH_TYPEERASE_PAGES;
eraseDef.Banks = 1;
eraseDef.PageAddress = 0x807F800;
eraseDef.NbPages = 1;

  uint32_t ret_era = 0;
  uint32_t tick = HAL_GetTick();
  HAL_FLASHEx_Erase(&eraseDef, &ret_era);
  uint32_t tick2 = HAL_GetTick();

  printf("tick1 %d\r\n",tick2-tick);

  tick = HAL_GetTick();
  for(int idx = 0; idx < 512; idx++)
  {
    ret = HAL_FLASH_Program(FLASH_TYPEPROGRAM_WORD, addr, data);
    if(ret != HAL_OK)
    {
      printf("ret[%x]\r\n", ret);
      break;
    }
    // else
    // {
    //   printf("%X [%X] ok\r\n", FLASH_BASE + addr * 4, data);
    // }

    addr += 4;
    data += 4;
  }
  tick2 = HAL_GetTick();
  printf("tick2 %d\r\n",tick2-tick);

  HAL_FLASH_Lock();
}

'embeded > Cortex-M3 STM' 카테고리의 다른 글

stm32 cpp  (0) 2025.08.08
stm32 eeprom emulation  (0) 2025.07.29
HAL_FLASH_Program  (0) 2025.07.21
stm32cubeide build analyzer  (0) 2025.07.21
stm32 wwdg, iwdg 차이  (0) 2025.06.30
Posted by 구차니
프로그램 사용/snmp2025. 7. 28. 12:24

ARP나 IPv4 / IPv6 와는 다르게 나오는게 없어서, 머하는 기능인가 찾아보는 중

 

The MAC notification feature monitors the forwarding database (FDB) and alerts users of changes through SNMP. MAC notifications monitor changes to the dynamically added MAC address and port pairings in the FDB and to the layer 2 FDB utilization.

[링크 : https://www.alliedtelesis.com/sites/default/files/documents/configuration-guides/snmp_feature_overview_guide.pdf]

 

먼지 감이 안오는데.. 대충 VLAN 에 의한 MAC - IP 변화에 대한 데이터베이스 인가?

[링크 : https://community.librenms.org/t/fdb-arp-table-with-history/5254]

'프로그램 사용 > snmp' 카테고리의 다른 글

ubuntu 에서 snmpd 설정하기  (0) 2025.07.29
win 10 snmp 서비스  (0) 2025.07.24
zabbix docker 설치  (1) 2025.07.23
libreNMS on docker  (0) 2025.07.22
iptime snmp mib  (0) 2025.07.21
Posted by 구차니
개소리 왈왈/컴퓨터2025. 7. 28. 11:01

혹시나 해서 evtest로 보는데

fn 단독으로는 키가 발생되지 않아서 super 키와 변경은 불가능할 것 같다.

굳이 가능한 건.. 안쓰는 access ibm 키를 super로 해서 어떻게 쓰는건데...

어떻게 wayland 에서 키 코드를 바꿀수 있으려나?

 

access ibm

Event: time 1753667883.064941, type 4 (EV_MSC), code 4 (MSC_SCAN), value 900f6
Event: time 1753667883.064941, type 1 (EV_KEY), code 501 (KEY_BRL_DOT5), value 1
Event: time 1753667883.064941, -------------- SYN_REPORT ------------
Event: time 1753667884.128944, type 4 (EV_MSC), code 4 (MSC_SCAN), value 900f6
Event: time 1753667884.128944, type 1 (EV_KEY), code 501 (KEY_BRL_DOT5), value 0


light up / down
Event: time 1753667919.009037, type 4 (EV_MSC), code 4 (MSC_SCAN), value 900f4
Event: time 1753667919.009037, type 1 (EV_KEY), code 499 (KEY_BRL_DOT3), value 1
Event: time 1753667919.009037, -------------- SYN_REPORT ------------
Event: time 1753667919.120985, type 4 (EV_MSC), code 4 (MSC_SCAN), value 900f4
Event: time 1753667919.120985, type 1 (EV_KEY), code 499 (KEY_BRL_DOT3), value 0
Event: time 1753667919.120985, -------------- SYN_REPORT ------------
Event: time 1753667919.336999, type 4 (EV_MSC), code 4 (MSC_SCAN), value 900f5
Event: time 1753667919.336999, type 1 (EV_KEY), code 500 (KEY_BRL_DOT4), value 1
Event: time 1753667919.336999, -------------- SYN_REPORT ------------
Event: time 1753667919.464996, type 4 (EV_MSC), code 4 (MSC_SCAN), value 900f5
Event: time 1753667919.464996, type 1 (EV_KEY), code 500 (KEY_BRL_DOT4), value 0

 

왼쪽 윈도우(super)

Event: time 1753668153.202313, type 4 (EV_MSC), code 4 (MSC_SCAN), value 700e3
Event: time 1753668153.202313, type 1 (EV_KEY), code 125 (KEY_LEFTMETA), value 1
Event: time 1753668153.202313, -------------- SYN_REPORT ------------
Event: time 1753668153.282122, type 4 (EV_MSC), code 4 (MSC_SCAN), value 700e3
Event: time 1753668153.282122, type 1 (EV_KEY), code 125 (KEY_LEFTMETA), value 0

 

[링크 : https://ubuntuhandbook.org/index.php/2024/09/remap-keyboard-keys-ubuntu/]

 

해보니 안되는데.. 댓글 보니 안된다고

$ sudo showkey -s
kb mode was ?UNKNOWN?
[ if you are trying this under X, it might not work
since the X server is also reading /dev/console ]

press any key (program terminates 10s after last keypress)...
0x9c 
0xe0 0x5b 


$ sudo showkey -k
kb mode was ?UNKNOWN?
[ if you are trying this under X, it might not work
since the X server is also reading /dev/console ]

press any key (program terminates 10s after last keypress)...
keycode  28 release
keycode 125 press // win push
keycode 125 release // win release
keycode   1 press // esc push
keycode   1 release // esc release
keycode 501 press // access ibm push
keycode 501 release // access ibm release
keycode  29 press

$ sudo setkeycodes 0xe05b 501

$ uname -r
6.8.0-64-generic

[링크 : https://askubuntu.com/questions/929744/how-to-remap-key-in-ubuntu-17-10-wayland-up-key-to-shift]

'개소리 왈왈 > 컴퓨터' 카테고리의 다른 글

줍줍  (0) 2025.08.04
지름신이 솔솔  (0) 2025.07.29
어라 갑자기 크롬 잘 된다?  (0) 2025.07.23
lenovo E15 fan 부품 검색  (0) 2025.06.27
노트북 쿨러 수리  (0) 2025.06.07
Posted by 구차니

자전거 타기엔 살이 익어 버릴거에다가 탈진 올 것 같고

내 방에서 멀 하자니 에어컨도 안들어와서 선풍기로 몇번 튕겨와 들어와 더워서 못해먹겠고

잠만 자다가 하루가 훅훅 지나가니 아쉽기 그지 없다.

'개소리 왈왈 > 육아관련 주저리' 카테고리의 다른 글

타이어 펑크, 교체  (0) 2025.08.13
  (0) 2025.08.03
중문 수리  (0) 2025.07.23
다이소 투어  (1) 2025.07.20
댐 정보  (0) 2025.07.17
Posted by 구차니
파일방2025. 7. 25. 14:54

iptime 게시판 뒤지다 snmp 내용에서 보이길래

그래프가 이뻐서 사용해 보려고 찾아보는 중

 

The default credentials for the web interface is nagiosadmin / nagios

[링크 : https://hub.docker.com/r/manios/nagios]

 

 

대충(?) 봐서는 cfg 파일에 host를 정의해야 하지 웹에서 GUI로 추가할 순 없는 것으로 보인다.

[링크 : https://support.nagios.com/forum/viewtopic.php?t=54563]

[링크 : https://blog.boxcorea.com/wp/archives/3166]

[링크 : https://www.reddit.com/r/sysadmin/comments/z4t06/gui_or_other_easy_to_use_tools_to_add_hosts_to/]

 

다만 몇가지 gui로 도움을 주는 툴이 존재하는 하는 것 같다.

[링크 : https://www.nconf.org/wordpress/]

[링크 : https://www.centreon.com/] << 지금은 독립 제품인가?

'파일방' 카테고리의 다른 글

makeself  (0) 2025.08.25
glade - gtk/gnome rad tool  (0) 2025.08.18
suricata  (0) 2025.07.25
hping  (0) 2025.07.25
ntpwedit  (0) 2025.05.16
Posted by 구차니
파일방2025. 7. 25. 12:27

방화벽, IDS로 예전에 pfsense에서 보긴 했는데 설정은 안해봐서.. 검색중

 

[링크 : https://boying-blog.tistory.com/33]

'파일방' 카테고리의 다른 글

glade - gtk/gnome rad tool  (0) 2025.08.18
nagios  (0) 2025.07.25
hping  (0) 2025.07.25
ntpwedit  (0) 2025.05.16
nssm  (0) 2025.02.25
Posted by 구차니
파일방2025. 7. 25. 12:25

suricata 검색하다가 걸려나온 도구.

간단하게 방화벽이 잘 막는지 테스트 하는 툴이다.

 

[링크 : https://blog.naver.com/nahejae533/221306816341]

[링크 : https://5log.tistory.com/90]

[링크 : https://ictsec.tistory.com/4]

  [링크 : https://boying-blog.tistory.com/33]

 

hping.org는 오래되서 도메인이 사라진 듯.

[링크 : https://github.com/antirez/hping]

'파일방' 카테고리의 다른 글

nagios  (0) 2025.07.25
suricata  (0) 2025.07.25
ntpwedit  (0) 2025.05.16
nssm  (0) 2025.02.25
USBDeview for windows  (0) 2025.02.21
Posted by 구차니