✨ 주요 목적: - 라즈베리파이 3B+에서 브라더 프린터 CUPS 설정 - wget으로 브라더 프린터 드라이버(gz) 쉽게 다운로드 - 프린터 설정 자동화 스크립트 및 문서 제공 📦 포함 파일: - linux-brprinter-installer-2.2.6-0.gz: 브라더 프린터 드라이버 - 각종 설정 문서 (COM 포트, Samba 마운트, 동기화 등) - Gitea 저장소 가이드 🔧 기술 스택: - Raspberry Pi OS - CUPS (Common Unix Printing System) - Brother printer driver 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
55 lines
1.9 KiB
Markdown
55 lines
1.9 KiB
Markdown
좋습니다 👍 지금 상황은 단순해요.
|
|
/etc/samba/ 폴더가 기본적으로 없는 경우가 있습니다. 그래서 nano에서 파일을 열려고 하면 "그런 파일이나 디렉터리가 없습니다" 라는 메시지가 나옵니다.
|
|
|
|
해결 방법
|
|
먼저 디렉터리를 만들어주세요:
|
|
|
|
sudo mkdir -p /etc/samba
|
|
그다음 다시 자격증명 파일을 여세요:
|
|
|
|
sudo nano /etc/samba/creds-fax
|
|
그리고 안에 다음을 입력합니다:
|
|
|
|
username=0bin
|
|
password=@Trajet6640
|
|
저장 후 나와서 권한 제한:
|
|
|
|
sudo chmod 600 /etc/samba/creds-fax
|
|
✅ 이렇게 하면 /etc/samba/creds-fax 파일이 생기고, systemd에서 마운트 설정할 때 사용할 수 있어요.
|
|
|
|
👉 원하시면 제가 바로 /etc/systemd/system/mnt-fax.mount 유닛까지 한방팩으로 작성해드릴까요?
|
|
|
|
나의 말:
|
|
이제됫어 다음은 어떻게해 크리덴셜파일까지 생성해성
|
|
ChatGPT의 말:
|
|
좋습니다 👌 이제 크리덴셜 파일까지 잘 만들었으니, 다음은 systemd 마운트 유닛을 만들어서 라즈베리파이가 켜질 때 자동으로 \\192.168.0.211\fax 를 /mnt/fax 로 마운트되도록 하면 됩니다.
|
|
|
|
1. 마운트할 디렉터리 만들기
|
|
sudo mkdir -p /mnt/fax
|
|
2. systemd 마운트 유닛 작성
|
|
/etc/systemd/system/mnt-fax.mount 파일 생성:
|
|
|
|
sudo nano /etc/systemd/system/mnt-fax.mount
|
|
내용 입력:
|
|
|
|
[Unit]
|
|
Description=Mount SMB Share for Fax
|
|
After=network-online.target
|
|
Wants=network-online.target
|
|
|
|
[Mount]
|
|
What=//192.168.0.211/fax
|
|
Where=/mnt/fax
|
|
Type=cifs
|
|
Options=credentials=/etc/samba/creds-fax,iocharset=utf8,vers=3.0,uid=pi,gid=pi,file_mode=0660,dir_mode=0770
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|
|
3. systemd 리로드 & 마운트
|
|
sudo systemctl daemon-reload
|
|
sudo systemctl enable mnt-fax.mount
|
|
sudo systemctl start mnt-fax.mount
|
|
4. 확인
|
|
mount | grep fax
|
|
ls -l /mnt/fax
|
|
여기까지 하면 SMB 공유가 자동으로 /mnt/fax 에 마운트돼요. |