CLIEN

본문 바로가기 메뉴 바로가기 보기설정 테마설정
톺아보기 공감글
커뮤니티 커뮤니티전체 C 모두의광장 F 모두의공원 I 사진게시판 Q 아무거나질문 D 정보와자료 N 새로운소식 T 유용한사이트 P 자료실 E 강좌/사용기 L 팁과강좌 U 사용기 · 체험단사용기 W 사고팔고 J 알뜰구매 S 회원중고장터 B 직접홍보 · 보험상담실 H 클리앙홈
소모임 소모임전체 ·굴러간당 ·아이포니앙 ·주식한당 ·MaClien ·방탄소년당 ·일본산당 ·소시당 ·개발한당 ·자전거당 ·이륜차당 ·AI당 ·안드로메당 ·소셜게임한당 ·골프당 ·바다건너당 ·걸그룹당 ·곰돌이당 ·나스당 ·콘솔한당 ·가상화폐당 ·키보드당 ·클다방 ·패스오브엑자일당 ·리눅서당 ·퐁당퐁당 ·물고기당 ·전기자전거당 ·노젓는당 ·디아블로당 ·찰칵찍당 ·라즈베리파이당 ·3D메이킹 ·X세대당 ·ADHD당 ·AI그림당 ·날아간당 ·사과시계당 ·육아당 ·배드민턴당 ·야구당 ·농구당 ·블랙베리당 ·비어있당 ·FM당구당 ·블록체인당 ·보드게임당 ·활자중독당 ·볼링친당 ·캠핑간당 ·냐옹이당 ·문명하셨당 ·클래시앙 ·요리한당 ·쿠키런당 ·대구당 ·DANGER당 ·뚝딱뚝당 ·개판이당 ·동숲한당 ·날아올랑 ·e북본당 ·갖고다닌당 ·이브한당 ·패셔니앙 ·도시어부당 ·FM한당 ·맛있겠당 ·포뮬러당 ·젬워한당 ·안경쓴당 ·차턴당 ·총쏜당 ·땀흘린당 ·하스스톤한당 ·히어로즈한당 ·인스타한당 ·IoT당 ·KARA당 ·꼬들한당 ·덕질한당 ·어학당 ·가죽당 ·레고당 ·LOLien ·Mabinogien ·임시소모임 ·미드당 ·밀리터리당 ·땅판당 ·헌팅한당 ·오른당 ·영화본당 ·MTG한당 ·소리당 ·노키앙 ·적는당 ·방송한당 ·PC튜닝한당 ·그림그린당 ·소풍간당 ·심는당 ·품앱이당 ·리듬탄당 ·달린당 ·Sea마당 ·SimSim하당 ·심야식당 ·윈태블릿당 ·미끄러진당 ·축구당 ·나혼자산당 ·스타한당 ·스팀한당 ·파도탄당 ·테니스친당 ·테스트당 ·빨콩이당 ·공대시계당 ·여행을떠난당 ·터치패드당 ·트윗당 ·창업한당 ·VR당 ·시계찬당 ·WebOs당 ·위스키당 ·와인마신당 ·WOW당 ·윈폰이당
임시소모임
고객지원
  • 게시물 삭제 요청
  • 불법촬영물등 신고
  • 쪽지 신고
  • 닉네임 신고
  • 제보 및 기타 제안
© CLIEN.NET
공지[점검] 잠시후 서비스 점검을 위해 약 30분간 접속이 차단됩니다. (금일 18:15 ~ 18:45)

라즈베리파이당

라즈베리파이를 사용하는 사람들의 모임입니다!

질문
USB input을 외부 다른 장치로 output 포워딩 할 수 있을까요? 9

테츠
6,483
2023-07-27 21:09:44 수정일 : 2023-07-28 08:44:11 223.♡.204.39

Raspberry Pi OS lite에 LTE 모뎀 동글을 USB로 사용하고 있습니다.


LTE 모뎀 동글을 USB 로 Pi 보드에 USB cable 연결하면

Pi OS lite에서 /dev/ttyUSB0 와 /dev/ttyUSB1 2개가 추가되는데...


Pi에서 인식한 LTE 모뎀의 /dev/ttyUSB0 을 Pi 보드가 아닌 

옆에 있는 윈도우 노트북에서 USB path를 포워딩 할 수 있을까요?

USB over IP? USB port forwarding? 이런걸 뭐하고 검색해야하는지

용어를 정확히 몰라서 구글링을 못하고 있습니다.


혹시 리눅스 환경에서 USB 입력받은 /dev/ttyUSB0 경로를

외부 아웃풋으로 포워딩하려면 어떻게 하면 될지

경험있으시면 조언 부탁 드립니다.


테츠 님의 게시글 댓글
  • 주소복사
  • Facebook
  • X(Twitter)
댓글 • [9] 을 클릭하면 간단한 회원메모를 할 수 있습니다.
테츠
IP 124.♡.43.204
07-27 2023-07-27 22:43:01
·
https://gist.github.com/DraTeots/e0c669608466470baa6c
요런게 맞으려나요. 내일 한번 삽질해 봐야겠습니다.
Realtime
IP 75.♡.158.112
07-27 2023-07-27 22:50:55
·
혹시 파이에 연결된 lte 모뎀을 윈도우즈에서 usb 장치로 인식하게 하여 인터넷을 제공하는게 목표이신가요?
그렇다면, pi4, pi zero, pi a 등에서 가능한 usb 가젯 모드와 리눅스 자체의 네트워크 브릿지 기능을 이용해서 lte 모뎀의 네트워크를 usb로 제공하시는게 더 적합한 방법 아닐까 싶습니다.
테츠
IP 124.♡.43.204
07-27 2023-07-27 23:00:02 / 수정일: 2023-07-27 23:07:13
·
@Realtime님
말씀해주신 윈도우 PC에서 Pi에 USB 연결된 LTE 모뎀을 사용하여 인터넷 하려는 목적은 아닙니다.
Pi 보드에서 LTE 모뎀을 이용해서 data service를 사용하고, 윈도우 PC에서 LTE 모뎀을 디버깅하려는게 목적입니다.

다시 한번 정리하면 상황은 이렇습니다.

Pi 보드에 LTE 모뎀 USB를 연결하면 3개의 dev 가 인식됩니다.
1) /dev/cdc-wdm0 = Pi 보드에서 LTE 모뎀을 제어해서 data server 사용
2) /dev/ttyUSB0 = Pi 보드에서 사용 안하고 있음 -> USB 포워딩으로 윈도우 PC에서 연결하면 모뎀 디버깅 가능
3) /dev/ttyUSB1 = Pi 보드에서 사용 안하고 있음 -> USB 포워딩으로 윈도우 PC에서 연결하면 모뎀 디버깅 가능

Pi 보드에서 LTE 모뎀을 이용해 LTE data service를 사용하면서
USB 포워딩이 된다면 윈도우 PC에서 /dev/ttyUSB0 에 접근해서 LTE 모뎀 디버깅 해보려는 상황입니다.

/dev/ttyUSB0를 윈도우 PC에서 접근할 수 있다면, 모뎀 디버깅이 가능할거 같은데
누군가 이게 된다고 하는데... 어떤 구조? 기술?로 가능한건지 가늠이 안되서...
두리뭉실하게 구글링 해보는 중입니다.
Realtime
IP 75.♡.158.112
07-27 2023-07-27 23:35:57 / 수정일: 2023-07-28 00:23:26
·
@테츠님
아하... 모뎀의 tty 콘솔을 윈도우즈쪽으로 포워딩 해줘야하는 상황이신거네요.
그런 용도라면 socat은 어떨까요?
https://tewarid.github.io/2015/04/07/virtual-serial-port-redirection-using-socat.html

그런데, 사실 이미 윈도우즈에서 접속하는 상황이라면, 저 tty는 그냥 파이의 minicom으로 열고, 윈도우즈에서는 ssh 접속을 하면 되는 것 아닌가 싶기도 하네요. (물론, 필요한 부분이 있으시겠지만...)
진짜메뚜기
IP 61.♡.174.129
07-28 2023-07-28 01:34:17 / 수정일: 2023-07-28 01:35:30
·
제가 제대로 이해한 건지 모르겠는데 몇가지 방법이 생각나네요

1. Windows PC에서 Pi SSH 접속 후 SSH 화면에서 minicom을 이용, /dev/ttyUSB0 접속
2. Windows PC에서 Pi를 USB to Serial 로 연결해서 거기서 minicom을 이용, /dev/ttyUSB0 접속
(Pi GPIO 포트의 Tx, Rx, GND 핀을 통해 USB to Serial 접속 가능합니다 USB to Serial 장비를 사셔야 하긴 하네요..)
3. Pi에서 원격 접속 환경을 구축 후 Windows PC에서 원격 접속해서 Pi의 원격 화면에서 /dev/ttyUSB0 접속

이게 맞는지 모르겠네요... 그런데 연결해서 LTE 모뎀을 사용하면서 보시려면 이 방법들이 간단할 것 같아요
아마 다른 이유 때문에 질문을 하신 것 같긴 합니다만..;
테츠
IP 223.♡.79.83
07-28 2023-07-28 08:40:23 / 수정일: 2023-07-28 09:10:11
·
@진짜메뚜기님
답변 감사합니다.

제가 설명이 점 부족했던거 같아요.
Pi에 인식된 ttyUSB0는 LTE 모뎀의 디버깅 포트라서
보통 윈도우 PC에 모뎀 USB 연결시 COM ? 포트가 인식되고
윈도우 전용 프로그램으로 COM 포트를 연결해야 해서...
일반적인 UART serial 디버깅하듯 minicom 을 이용해서는 내용을 볼 수 없는 상황입니다.

뭔가 PI에서 ttyUSB0 를 인터넷으로 아웃풋 포워딩 해주고 (USB 서버 역할)
윈도우 PC에서는 ttyUSB0 서버에 접속?해서 가상 COM 로 맵핑해 (USB 클라이언트)
윈도우 전용 프로그램에서 맵핑된 COM 포트 연결해서
물리적으로 Pi에 연결된 ttyUSB0를 다른 윈도우 PC에서 리모트 접근 사용이 가능한지 방법을 찾고 있습니다.

예를들면 Pi의 ttyUSB0 를 윈도우 PC에서 테라텀으로 포트 잡아서 연결하는 상황과 유사 하겠네요.
진짜메뚜기
IP 112.♡.169.122
07-28 2023-07-28 11:23:30
·
@테츠님 아 역시 이유가 있으셨군요 어렵네요..
테츠
IP 211.♡.19.242
07-28 2023-07-28 12:57:16 / 수정일: 2023-07-28 12:57:22
·
삽질 성공한 결과 업데이트 합니다.

라즈베리 파이에 sudo apt-get install ser2net 설치해서 sudo nano /etc/ser2net.yaml 셋팅하고

윈도우 10 에서는 com0com 에뮬레이터와 com2tcp.exe 파일을 이용해서
Pi의 ttyUSB0 와 ttyUSB1 을 각각 접속하여 remote USB 연결되는걸 확인할 수 있었습니다.
https://sourceforge.net/projects/com0com/files/com0com/3.0.0.0/
https://sourceforge.net/projects/com0com/files/com2tcp/1.3.0.0/

어디선가 주어들은 말 가지고 정말 되는건가 싶었는데...
막상 되는걸 보니까... 다양하게 응용할 수 있을거 같아서 좀 많이 뿌듯하네요. ㅎㅎㅎ
suns1997
IP 106.♡.30.235
08-01 2023-08-01 10:46:48
·
@테츠님 이런게 가능할줄 몰랐네요. 꼭 한번 해봐야 곘네요. 감사합니다.
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB
업로드 가능 확장자 jpg,gif,png,jpeg,webp
지나치게 큰 이미지의 크기는 조정될 수 있습니다.
목록으로
글쓰기
목록으로 댓글보기 이전글 다음글
아이디  ·  비밀번호 찾기 회원가입
이용규칙 운영알림판 운영소통 재검토요청 도움말 버그신고
개인정보처리방침 이용약관 책임의 한계와 법적고지 청소년 보호정책
©   •  CLIEN.NET
보안 강화를 위한 이메일 인증
안전한 서비스 이용을 위해 이메일 인증을 완료해 주세요. 현재 회원님은 이메일 인증이 완료되지 않은 상태입니다.
최근 급증하는 해킹 및 도용 시도로부터 계정을 보호하기 위해 인증 절차가 강화되었습니다.

  • 이메일 미인증 시 글쓰기, 댓글 작성 등 게시판 활동이 제한됩니다.
  • 이후 새로운 기기에서 로그인할 때마다 반드시 이메일 인증을 거쳐야 합니다.
  • 2단계 인증 사용 회원도 최초 1회는 반드시 인증하여야 합니다.
  • 개인정보에서도 이메일 인증을 할 수 있습니다.
지금 이메일 인증하기
등록된 이메일 주소를 확인하고 인증번호를 입력하여
인증을 완료해 주세요.