✨ 주요 목적: - 라즈베리파이 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>
1.9 KiB
좋습니다 👍 지금 상황은 단순해요. /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 로 마운트되도록 하면 됩니다.
- 마운트할 디렉터리 만들기 sudo mkdir -p /mnt/fax
- 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 에 마운트돼요.