스마트폰 테더링과 APN ( 무제한 테더링 설정 / 테더링 아닌 척 하기 ) – s10 기준

테더링과 통신사와 통신하는 다중 채널

스마트폰은 APN 이라 하여 상황에 따라 1개 이상의 네트워크를 선택적으로 사용한다. 테더링 기능 (모바일 핫스팟) 을 지원하는 동안 쓰는 전용 네트워크 설정도 있고 즉 위의 그림과 깉이 랜선이 2개 있다고 생각하면 된다. 스마트폰이 인터넷 할 때는 파란색 설정 (기본 설정) 에 의해서 A 랜선을 이용하고 초록색으로 들어오는 테더링용 패킷은 설정에 의해서 주황색 B 랜선으로 통신사와 통신하게 된다.

통신사는 B 라인으로 들어오는 패킷의 총량을 분석해서 테더링 최대 금액을 제한하며 통신사는 A라인으로 들어오는 데이터는 휴대폰 데이터로 판단하므로 테더링이라는 판가름 하기는 어렵다. 따라서 설정만 잘 해두면 모든 패킷을 A 라인을 통하게 하여 테더링은 전혀 사용 안 하는 것처럼 할 수 있다.

다만 너무 쉽게 테더링 패킷을 A로 변경할 수 있게 한다면 통신사는 요금제 장난을 치기 어렵고 소비자는 “테더링 전용 데이터를 확보” 하기 위해서 고가의 요금제를 사용해야만 한다. 그래서 휴대폰 제조사와 협조하여 APN 편집을 못하게 막아 두었고 최신의 휴대폰 등은 APN 모드에서 “편집” 을 해 볼 방법이 꽁꽁 숨겨져 있다. 과연 내 휴대폰의 설정을 바꾸는 것이 불법의 영역에 들어가는 것일까?

테더링 패킷의 흐름 변경 설정

숨겨둔 메뉴 (Hidden Menu) 에 진입하는 방법은 휴대폰 제조사와, 해당 휴대폰의 최초 개통 통신사에 따라 다르다. (일명 SKT 향 휴대폰 / LG 향 휴대폰 이라 부르는 것들) 따라서 비밀번호 등은 각 제조사에 맞는 조합은 알아서 찾아내셔야 한다.

  • security (HiddenMenu) 모드 진입
    • 전화 앱에서 전화번호를 319712358 입력 (삼성 갤럭시 기준)
    • 비번 입력
      • LG 출시폰 : 0821 (KT 774632 SKT 996412)
      • 비번입력하자마자 (엔터 등 없이) 진입 되어야 하므로 진입 안되면 잘못 입력한 것.
  • APN 편집 메뉴 까지 이동
    • Data Setting > APN > Tethering 클릭
      • 우측에 라디오 선택이 아니라 메뉴를 터치.
  • 테더링 시의 APN 편집
    • APN : tethering.lguplus.co.kr -> internet.lguplus.co.kr
    • APN 유형 : dun -> default,supl,dun
  • 편집한 APN 저장
    • 저장을 하려면 멀티 테스킹 버튼을 더블 터치
      • 이게 마지막 앱으로 전환하는 기능으로 되었는데, 여튼 이렇게 해야 저장이 된다. 다시 멀티테크킹 버튼을 더블 터치해서 돌아온다
  • 변경 된 것 확인
    • tethering APN 이 internet.lguplus.co.kr 로 변경되어 있는지 확인.
  • 테터링을 껐다 키면 된다.

이 설정으로 이제 통신사는 내 폰이 테더링을 하는지조차 감지되지 않는다. 데이터 사용량을 확인하는 앱이나 웹페이지에 가게 되면 데이터 공유 등은 더이상 변경되지 않는다.

OneNote 원노트 한글 씹힘 (지워져버림) 해결

언젠가 부터 원노트에서 한글을 쓰면 뭔가 오타를 마구 내는 현상이 있었는데 내가 오타를 내는게 아니라 원노트가 내가 타이핑 한 것을 증발 시켜버리는 것이었다.

원노트에 수많은 질문들은 MS 는 무시를 하고 있는 듯 하고. 인터넷 커뮤니티를 통해서 슬슬 답이 올라오고 있는 듯 하다.

해결방법

별도의 한글 입력기 (IME, Input Method Editor) 설치하면 된다. 나는 윤디자인의 한글 입력기를 설치 하였다.
https://font.co.kr/customer/plugin_download.asp

세상의 많은 소프트웨어 중에서 한글이 증발하는 소프트웨어는 없는데. OneNote는 아무래도 입력에 치중한 앱이다 보니 오히려 이상한 버그가 발생한 듯 싶다.

개발자에게 텐키리스보다 작은 미니키보드의 기본 조건은 insert key (yoga 730의 그 키보드)

몇일간 미니 키보드에 꾳혀서 이것저것 알아보았다. 싸고 접근성 높은 것이 로지텍 k380. 그리고 전설속의 단종 미니키보드 로지텍 k810 그리고 다 고만고만한 중국산 미니키보드에 상표만 붙은 3개 페어링 되는 블투 키보드 이것저것 많이 알아 봤는데

집에 이미 가지고 있는(?) 것으로 테스트 해보니까 나게에 꼭 필요한 버튼이 있다는 것을 알았다. 바로 insert key 왠만한 미니 키보드는 이 키가 없는 것 같다.

이게 사실 별로 필요 없는 사람도 있는데 나 같이 vi 를 사용하고 shift insert / cntrl insert 로 복사 붙여 넣기를 하는 사람에게는 꼭 필요 하다.

그런데 나는 내가 꼭 필요로 하는 키 배열이 내가 가진 노트북이라는 것을 알았다. 아무래도 노트북의 키보드를 이용해야겠다. 그 방법은 easyblue 를 이용해 노트북 자판을 컴퓨터로 넘기는 것.

이 노트북은 80키.

jenkins 2.212 (자동) 업데이트 후 maven 빌드 실패 및 대응 방안

아직은 정확한 분석이 되지 않았지만 2020.1.7 07 시 경, yum 에 의해 jenkins 가 2.212 로 업데이트 된 후 maven 빌드시 에러가 발생하였다.

https://jenkins.io/changelog/

2.213 으로 긴급 패치 되었다. 2.212는 maven plugin 로딩에 문제가 있다고 함.

향후 해결 과제

/usr/lib/jenkins/jenkins.war 가 최근 변경 된 것에 대해서 내부 개발자들이 인지할 필요가 있다.

운영 jenkins 의 버전 최신화를 PCIDSS 인증 업체에서 요구하기 때문에 항상 개발기는 자동 업데이트를 하고 있는데.. 빌드 실패시 최근 일주일 이내에 jenkins 버전이 바뀌었다면 그 알림을 표시할 수 있도록 해야겠다.

find /usr/lib/jenkins -mtime -7 | wc -l 이 1이라면 jenkins 빌드 실패시 에러 예측 로그를 추가해야겠다.

fossil smart watch GEN5 장단점

fossil smart watch GEN5 를 구매했다.

https://www.fossil.com/us/en/products/gen-5-smartwatch-the-carlyle-hr-black-silicone-sku-ftw4025p.html

gen4 를 3~4개월 썼었는데 너무 무겁고 배터리가 반나절 가기에도 버거워 해서 팔아버렸다. 마침 블랙프라이데이 때 gen5를 사는데 묵게도 더 가벼워지고 배터리도 24h+ 가 되었다고 해써 구매 했다.

직접 사용해본 후기를 올려본다.

  • 장점 (Gen4 대비 + 안드로이드 워치)
    • Noti 동기화
      • 폰에서 노티를 삭제하든, 워치에서 노티를 삭제하든, 둘이 동시에 반응한다. 양방향 완전 sync
    • 향상된 배터리 (Gen4 대비)
      • 아직 테스트 중.
    • 스피커 (Gen4 대비)
      • 전화나 google assistance 에게 질문한 것에 대한 피드백을 화면을 안 봐도 알 수 있으니 엄청 편하다
    • 가볍다 (Gen4 대비)
      • 스펙에서 무게를 찾기 좀 어려운 감이 있다. 그런데 여튼 Gen4 보다 가볍다.
    • always on display
      • android phone의 AOD 와 같은 기능, 뭔가 흑백으로 바뀌면서 항상 최근 알림을 볼 수 있다. 그래서 배터리가 빨리 다는지.
        • 밤새도록 AOD 되는 것을 방지하는 것을 알아봐야 할 듯.
  • 단점
    • 여전히 배터리는 24시간 full로 가기에는 부족한 듯.