BeagleBone Black 셋팅
2023. 12. 18. 22:30ㆍBeagleBone Black
- 이미지 업그레이드
비글본 블랙(BeagleBone Black) .. : 네이버블로그 (naver.com)
USB 접속: http://192.168.7.2
Telnet 접속: 192.168.7.2:22
- PC vs USB 인터넷 설정
WiFi 공유: Remote NDIS와 공유해야 함
DNP 등록: sudo vi /etc/systemd/resolved.conf
DNS=8.8.8.8
sudo reboot
putty로 접속시 192.168.6.1로 접속되지만, 192.168.7.1로 설정하면 됨
기본 GW 설정은 재기시마다 해줘야 함
# 기본 GW 설정
sudo route add default gw 192.168.7.1
#확인
ping www.google.com
- NTFS 인식 및 마운트
https://www.lesstif.com/system-admin/linux-ntfs-mount-59343146.html
Beaglebone Black은 FAT32만 인식, NTFS를 인식하게 해줘야 함
# 최신화
sudo apt upgrade
sudo apt update
# ntfs 모듈 다운
sudo apt install ntfs-3g -y
# 해당 USB정보 찾기
sudo fdisk -l
# 마운트 디렉토리 생성
sudo mkdir /mnt/usb
# 마운트
sudo mount /dev/위치 /mnt/usb
에러발생
wrong fs type, bad option, bad superblock on /dev/sda, missing codepage or helper program, or other error.
조치
# 조치
fsck -N /dev/위치
# 마운트
sudo mount /dev/위치 /mnt/usb
권한 부여
# 마운트 제거
sudo umount /dev/위치
# uid/gid 확인
id
# 권한 부여
# umask는 전체 권한에서 제한을 두는 것
sudo mount -o uid=xxxx,gid=xxxx,umask=002 /dev/위치 /mnt/usb
- WIFI USB 인식
BBB에는 PCI 없음
# 필요한 프로그램 설치
sudo apt install pciutils
# 무선랜카드 확인
# 에러 발생
sudo lspci -k
pcilib: Cannot open /proc/bus/pci
lspci: Cannot find any working access method.
# driver 인식
lsusb
https://www.digikey.kr/ko/maker/tutorials/2017/how-to-setup-wifi-on-the-beaglebone-black-wireless
connman 프로세스 죽이면, PC와 BBB 연결 끊어짐
# wireless 관련 도구 설치
# 없으면, enable wifi가 작동 안함
sudo apt insall wireless-tools
# 설정
# 에러 무시해도 됨
sudo connmanctl
Error getting VPN connections: The name net.connman.vpn was not provided by any
enable wifi
# 접속 가능한 wifi 목록 scan
scan wifi
# scan한 wifi 내용 보기
services
# agent 등록
agent on
# 접속할 wifi 연결
# 필요한 경우 비밀번호 입력
connect 서비스
# connmanctl에서 빠져 나오기
quit
# 랜정보 확인
ifconfig
# 전체 랜정보 확인
ifconfig -a
# 무선랜 정보 확인
iwconfig
- 부팅시, WIFI 자동 연결
BBB를 재기동하면 WIFI 연결이 안됨: 접속정보가 맞지 않아서 생긴 문제
설정파일에 접속정보(SSID, 비밀번호)를 설정해줘야 함
https://angelplayer.tistory.com/218
# 암호화된 비밀번호 획득
wpa_passphrase SSID 비밀번호
network={
ssid="SSID"
psk="비밀번호"
}
# 접속정보 저장
cd /etc/wpa_supplicant
sudo vi wpa_supplicant-wlan0.conf
network={
ssid="SSID"
psk="비밀번호"
}
# 재기동
sudo reboot
- 부팅시 스크립트 자동 실행(참고용)
# 스크립트 작성
sudo vi /etc/rc.local
# 권한 부여(처음 파일을 만든경우만)
chmod -x /etc/rc.local
# 재기동
sudo reboot
- 시간 동기화
# 설치
sudo apt install rdate
# 동기화
sudo rdate -s time.bora.net
export TZ=Asia/Seoul
'BeagleBone Black' 카테고리의 다른 글
DNS 설정 (1) | 2023.12.27 |
---|