레이블이 갤럭시폰인 게시물을 표시합니다. 모든 게시물 표시
레이블이 갤럭시폰인 게시물을 표시합니다. 모든 게시물 표시

android 업데이트후 NFC 인식 문제

최근 갤럭시폰(10 5G)을 Android 12 로 업데이트 후 잘 사용하던 아파트현관 NFC(RFID) 문 열림이 동작하지 않았다.
NFC 및 비접촉 결제(Contactless payments) -> 기타(others) 에서 신한Play Korail(교통카드 결제시 사용)를 사용안함으로 변경하면 문이 열린다.

참고로...
- 삼성카드나 티머니 교통카드가 아닌 신한Play Korail 같은 앱은 화면이 켜져있어야만 동작한다. 그래서 교통카드로 사용할땐 폰화면 켰고, 아파트 현관을 열때는 폰화면을 끄고 사용했었다.
- 신한Play Korail 앱을 삭제후 재설치해봤지만 위 화면에서 체크가되어 있으면 여전히 아파트현관 NFC(RFID) 문 열림이 동작하지 않는다.
- 신한Play Korail 잔액이 있는 상태에서 앱을 재설치하면 기존 잔액은 최대 7일 후 복원된다.

핸드폰 NFC 간섭

갤럭시 10 5G 모델을 사용중이다.
폰 NFC 를 아파트 관리사무소에 등록하면 폰으로 공동 현관문을 열 수 있어 잘 쓰고 있었다.
최근 신한 페이앱의 교통카드 기능을 신청해서 사용을 시작했다.

그런데 이때 부터 폰으로 공동 현관문이 띠디딕 소리를 내며 문이 열리지 않는다.
신한 페이앱과 충돌이 나나 해서 찾아보니,
신한 페이앱을 교통카드로 사용할 때는 폰 화면이 켜있어야 된다고 한다.

그래서 혹시 폰 전원버튼을 눌러 폰 화면을 잠시 꺼둔 뒤(핸드폰 완전 종료 아님)
공동 현관문에 대니 띡 소리와 함께 문이 열린다.ㅎ

- 아파트 공동 현관문 사용시 폰화면 끄기
- 교통카드 사용시 폰화면 켜기

로 정리된다.
사실 아파트 공동현관등에는 보통 RFID 를 사용하고 교통 카드는 NFC 를 사용하는데,
RFID 의 종류중 13.56Mhz 는 NFC 주파수와 같아 NFC 도 RFID 의 한 종류로 볼 수 있다.
아마 폰화면을 켜두면 페이앱의 NFC 가 활성화돼 RFID 호환 기능을 사용할 수 없는것으로 보인다.
 
암튼 이런 증상과 해결방법을 어디서도 말해주지 않아 고생했다.ㅠ


#####


아이폰 SE2 폰에서도 사용하기위해 RFID 카드 스티커(얇은 프라스틱판)를 사서 등록했다.
RFID 카드는 동작하는데 아이폰에 붙이고 공동현관에 대면 인식되지 않는다.
찾아보니 아이폰은 자체 전자파로 RIFD 카드를 붙여 사용하면 안된다고 한다.
전자파 방지 필름을 사용해야 된다는데, 하 뭐이리 불편하게 만들었는지~ㅠ

EMI(Electromagnetic interference) shield 스티커를 구매해 붙이니 동작한다.

카드형보다 작은 스티커형 RFID 는 EMI 쉴드 스티커를 붙여도 동작하지 않았다.
그래서 자주 들고 다니는 가방에 안쪽에 부착해서 사용한다.ㅎ

chrome android darkmode

chrome 74 android app 부터 dark mode 를 사용할 수 있다.
chrome://flags -> dark 로 검색
이제 다크가 대세~ㅎ






갤럭시폰에서 스샷 만들면 나중에 스샷 볼때 "웹사이트로 이동" 할 수 도 있다~
스샷 이미지를 공유하려고 하면 '이미지' , '웹 링크' 2개중 선택하라고 나온다.
아마 브라우저 스샷시 URL을 별도로 저장해놓는것 같다.


핸드폰 찾기

안드로이드폰 찾기

1. www.google.com 로그인 후 '핸드포 찾기' 하면 내 폰의 위치가 나온다.
로그인이 되어 있어야 한다.

2. 내기기 찾기 사이트로 접속한다.
https://www.google.com/android/devicemanager

google 내기기 찾기 앱 설치되어 있어야 한다.
https://play.google.com/store/apps/details?id=com.google.android.apps.adm&rdid=com.google.android.apps.adm

3. 삼성폰 계정이 있다면 다음 사이트에서 로그인해서 찾을 수 있다.
https://findmymobile.samsung.com/

갤럭시 비밀 코드

# 전화에서 다음 코드를 실행할 수 있다.
*123456#  기기 서비스 상태, wifi 상태
*#248659# QR 코드(QR 코드 인식 후 AAL 부분이 일련번호다.)
*#06# IMEI(국제모바일기기 식별코드)
*#0*# 기능 확인1(디스플레이,터치등)
*#7353# 기능 확인2(통화스피커,블루투스등)
*#0228# 배터리 상태

아이폰 데이터 안드로이폰으로 이동

아이폰의 데이터를 안드로이드를 옮길때
카톡이나 네이버등 대부분 앱들은 서버에 백업되어 크게 문제가 되지 않는다.

카톡 : 설정 -> 채팅 -> 대화 백업을 하고 새폰에서 복구
사진 : 구글 포토 또는 용량이 크면 PC usb 연결해서 복사

그런데 연락처, 문자(SMS) 등은 옮기기 까다롭다.
아이폰은 itune 으로 pc로 백업하고 (sql -> xml)변화 프로그램등을 이용해야 한다. 하지만 이것도 완전하지 않다고 한다.

[icloud 와 smart switch 사용하기]
https://www.samsungsvc.co.kr/online/faqView.do?domainId=NODE0000033866&node_Id=NODE0000124880&faqId=KNOW0000035583

문자 백업을 위해 imessage 는 비활성화해야 한다.
아이폰에서 icloud 로 백업한다. 기본 5GB 용량이 작으니 사진은 제외한다.

삼성폰이라면 smart switch 앱으로 icloud 로그인해 데이터를 가져온다.

데이터 받기 -> 무선 연결 -> iphone/ipad 선택 -> icloud 로그인 (아이폰 apple id 확인코드 입력) -> 항목 선택 후 가져오기

메시지의 경우 아이폰과 갤럭시폰을 케이블로 연결해야 된다.
아이폰 갤럭시 모두 usb c 타입이 아니라면 기기에 맞는 otg 커넥터가 필요하다.
USB 5핀 커넥터 : 갤럭시S6/S7
USB C타입 커넥터 : 갤럭시S8/S9/노트8/노트9

mac wifi 속도 느려짐

macOS Mojave 10.14.2  사용중인데, 이상하게 wifi 속도가 느려지는 이슈가 있다.
맥을 리부팅하면 200 Mbit/s 이상의 속도가 나오다 어느정도 시간이 지나면
100 MBit/s
10 MBits/s
5 MBit/s
로 계속 떨어지고 결국에는 인터넷 서핑을 하기 힘들정도가 된다.

airport(wi-fi) 상태 정보를 확인해보면

/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport -I

RSSI(Received Signal Strength Indicator) 는 수신강도로 음수로 표시되며 값이 높을수록(0에 가까울수록) 감도가 좋다. -80  보다 크면 양호

예) -60 이 -80 보다 수신강도가 좋다.

36 채널은 5GHz를 사용한다.
참고 https://en.wikipedia.org/wiki/List_of_WLAN_channels

     agrCtlRSSI: -60
     agrExtRSSI: 0
    agrCtlNoise: -96
    agrExtNoise: 0
          state: running
        op mode: station
     lastTxRate: 540
        maxRate: 600
lastAssocStatus: 0
    802.11 auth: open
      link auth: wpa2
          BSSID: x:xx:xx:xx:xx:xx
           SSID: ysoftman_wifi
            MCS: 0
        channel: 36,1

option 키를 누른상태에서 wifi 아이콘 클릭해 세부정보를 보면
5GHz, 802.11ac, 400Mbps로 정상적으로 보인다.


그런데 network utility.app 으로 wifi 보면 링크 속도가 낮게 보인다.


다음 명령으로 링크속도가 어떻게 설정되어 있는지 확인해보면 자동설정이라고 되어 있다.
ifconfig en0 | grep media
media: autoselect

같은 네트워크에서 갤럭시폰 링크 속도(전화에서 *123456# -> wifi 선택하면 보인다.)는 1Gbps 를 지원하는 802.11ac 네트워크로 실제 400Mbps 이다.


cron 으로 speedtest 매시간 돌려본 결과다.
맥북을 리부팅하면 속도가 잘 나오지만 시간이 갈수록 속도가 떨어진다.
Mon Jan 28 13:00:00 KST 2019 13:00  up  1:53, 3 users, load averages: 3.34 2.87 2.52 Download: 270.22 Mbit/s
Mon Jan 28 14:00:00 KST 2019 14:00  up  2:53, 4 users, load averages: 1.79 1.83 1.80 Download: 102.31 Mbit/s
Mon Jan 28 15:00:00 KST 2019 15:00  up  3:53, 3 users, load averages: 1.41 1.61 1.69 Download: 128.40 Mbit/s
Mon Jan 28 16:00:00 KST 2019 16:00  up  4:53, 4 users, load averages: 2.38 2.01 1.88 Download: 94.41 Mbit/s
... 생략 ...
Thu Feb  7 07:00:00 KST 2019 7:00  up 7 days, 18:01, 3 users, load averages: 1.45 1.57 1.59 Download: 1.77 Mbit/s
Thu Feb  7 08:00:00 KST 2019 8:00  up 7 days, 19:01, 3 users, load averages: 1.59 1.57 1.55 Download: 0.42 Mbit/s

wifi 는 최신 암호화 방식인 WPA2PSK-AES 를 사용해야 한다.
AES 를 뺀 나머지(WEP64, WEP128, TKIP)는 모두 금방 해킹된다.
https://www.bodnara.co.kr/bbs/article.html?num=106786

그리고 TKIP 사용하면 속도도 54Mbps 로 제한된다.
https://www.intel.co.kr/content/www/kr/ko/support/articles/000006697/network-and-i-o/wireless-networking.html

하지만 기업용 WPA2보안은 기본 AES암호화를 사용해 속도는 잘나와야 한다.
나와 같은 문제를 격어 apple 문의한 사람이 있는데, 아직 답이 없다.
https://discussions.apple.com/thread/8562488

wifi explorer lite 앱으로 주파수 상태를 양호한 편으로 큰 문제는 없는것 같다.


[시도1]
아무리 찾아봐도 특별한 원인은 찾을 수 없었는데, 사용자 위치 정보 wifi 설정으로 나아졌다는 글을 보고 설정을 변경해봤다.

참고로 저렇게 설정을 꺼두면 wifi 로 내위치를 확인하지 못한다.

시스템 환경 설정 -> 보안 및 개인정보 보호 -> 위치 서비스 -> 시스템 서비스 -> 세부사항 -> Wi-Fi  네트워크 비활성화 후 wifi 를 끄고 다시 시작한다.


위 설정후 처음에는 속도가 높았지만 점점 속도가 느려서 해결책이 되지 못했다.

[시도2]
다음 위치의 네트웍 관련 설정 파일들을 삭제하고 재부팅한다.
cd /Library/Preferences/SystemConfiguration
sudo rm -f
NetworkInterfaces.plist
com.apple.airport.preferences.plist
com.apple.wifi.message-tracer.plist
preferences.plist

하루정도 지나면 여전히 속도가 느려진다.

[시도3]
sysctl.conf 의 네트워크 관련 설정을 해보자.
https://rolande.wordpress.com/2010/12/30/performance-tuning-the-network-stack-on-mac-osx-10-6/
http://www.cadc-ccda.hia-iha.nrc-cnrc.gc.ca/netperf/tuning-tcp.shtml#osx

현재 커널 tcp 설정 확인해 보면 send/recv 메모리 최대가 2MiB로 너무 작게 설정되어 있다. 참고로 리눅스와 sysctl 변수 이름과 다르다.
sysctl -a | grep -E "nmbclusters|maxsockbuf|tcp.*space|tcp.auto|tcp.win"
kern.ipc.maxsockbuf: 8388608
kern.ipc.nmbclusters: 65536
net.inet.tcp.sendspace: 131072
net.inet.tcp.recvspace: 131072
net.inet.tcp.autorcvbufmax: 2097152
net.inet.tcp.autosndbufinc: 8192
net.inet.tcp.autosndbufmax: 2097152
net.inet.tcp.win_scale_factor: 3

nmbclusters 는 네트워크에 사용되는 버퍼(메모리) 클러스터로 클러스터 1개가 약 2KiB 를 차지한다.

64MiB 를 메모리를 사용하려면 (1024*1024*64)/(1024*2) = 32768 개를 설정한다.

위 설정을 보면 이미 65536 으로 128MiB 로 설정되어 있다.
참고 https://wiki.freebsd.org/SystemTuning

nmbclusters 는 바로 적용할 수 없어 /etc/sysctl.conf 에서 수정해야 한다.
maxsockbuf 는 nmbclusters 이상 넘을 수 없다.

다음과 같이 64MiB 로 늘리려고 하면 다음과 같이 에러가 발생한다.

sudo sysctl -w kern.ipc.maxsockbuf=67108864
sysctl: kern.ipc.maxsockbuf=33554432: Result too large

sendspace, recvspace 은 maxsockbuf 이상 넘을 수 없다.

sudo sysctl -w net.inet.tcp.sendspace=4194304
sudo sysctl -w net.inet.tcp.recvspace=4194304

32MiB=33554432 또는 64MiB=67108864

sudo sysctl -w net.inet.tcp.autorcvbufmax=67108864
sudo sysctl -w net.inet.tcp.autosndbufmax=67108864

win_scale_factor(윈도우 크기 배수)도 최근 8배까지 지원되니 바꿔준다.
sudo sysctl -w net.inet.tcp.win_scale_factor=8

win_scale_factor rfc1323(TCP high performace) 스펙 추가사항이라

다음과 같이 활성화 해야 되지만 mojave 에선 더이상 설정할 수 없는것 같다.
sudo sysctl -w net.inet.tcp.rfc1323=1
sysctl: unknown oid 'net.inet.tcp.rfc1323'

위 내용 정리해서, sysctl -w 은 shutdown 하면 사라지기 때문에 /etc/sysctl.conf 를 수정하자.
kern.ipc.nmbclusters=65536
kern.ipc.maxsockbuf=67108864
net.inet.tcp.sendspace=4194304
net.inet.tcp.recvspace=4194304
net.inet.tcp.autorcvbufmax=67108864
net.inet.tcp.autosndbufmax=67108864
net.inet.tcp.win_scale_factor=8

참고로 netstat -m 으로 네트워크 메모리 사용현황을 파악할 수 있는데, 속도가 100Mbps 정도 나왔을때 다음과 같이 25% 정도를 네트워크에 사용하고 있다.
watch -n 1 'netstat -m'
814/1883 mbufs in use:
812 mbufs allocated to data
2 mbufs allocated to packet tags
1069 mbufs allocated to caches
787/1912 mbuf 2KB clusters in use
0/645 mbuf 4KB clusters in use
0/0 mbuf 16KB clusters in use
7156 KB allocated to network (24.8% in use)
0 KB returned to the system
0 requests for memory denied
0 requests for memory delayed
0 calls to drain routines

하루정도 지나면 여전히 속도가 느려진다.

[시도4]
블루투스가 영향이 있을까 해서 블루투스 비활성화 해봤지만 영향이 없음

[시도5]
wifi 및 시스템 전체 로깅을 실시간으로 볼 수 있다.

커널쪽에서 메시지만 골라 보면
log stream | grep kernel

다음과 같은 메시지가 주기적으로 나타난다.
kernel: (PulseSecureFirewall) PulseSecureDriver - IpPacketCookiesManager.cpp:226 - INFO Deleting expired cookies

pulse app 종료를 해도 계속 나타나  pulse app 을 지웠다.
지금까지는 꼭 재부팅을 해야 네트워크 속도가 올라갔는데, wifi만 끄고 켰는데 속도가 꽤 올라간다.
흠, 몇일 지켜봤는데 속도 저하는 발생하지 않고 있다.
pulse 9.0.2 버전에서 발생했고 이슈를 회사에 전달했고, 문제가 해결된 pulse 9.1 이상을 사용하고 있다.

참고로 pulse 를 완전 제거 후 장시간 맥북을 켜두면 wifi 속도가 현저하게 떨어지지 않지만 2~30mbps 정도로 유지되는 경우 wifi 를 컸다키면 다시 속도가 100mbps 이상으로 올라간다.

삼성 갤럭시 S6 wifi 자동 연결 안되는 문제

언제부터인가 사용중인 폰(삼성 갤럭시 S6)에서 wifi 가 자동 연결되지 않는다.
자동으로 연결된다는 것은 wifi 를 켜면 바로 wifi 연결되는 것인데, wifi 를 켜도 깜깜무소식이다.
연결을 위해선 wifi  리스트 화면으로 이동해야 한다.(수동연결)
원인은 wifi passpoint 를 활성화 시키지 않아서다.
wifi 설정 -> 패스포인트 -> 사용을 해주니 wifi 켜면 바로 연결이 되더라~

참고로
wifi passpoint (http://www.wi-fi.org/discover-wi-fi/wi-fi-certified-passpoint)
패스포인트는 3g/lte 등의 대신 wifi 에 우선 접속시키는 기술을 말한다.

갤럭시 NFC 오작동

최근 구입한 현아 갤럭시 폰에 케이스를 씌우고 난 후 부터 가끔 알람 소리가 발생했다. 케이스는 덮개 형식으로 덮개 중앙에 자석 단추가 달려 있었는데, 덮개를 뒤쪽으로 접으면 핸드폰 뒷면과 맞닿을 때마다 자석 부분을 NFC 로 인식해 소리가 나는 것이였다.

[해결방법]
갤럭시 폰들은 기본적으로 NFC 기능을 제공하여 처음 구입하면 NFC 가 활성화되어 있다. NFC 기능을 비활성화하니 덮개 자석부분이 핸드폰 뒷면과 맞닿아서 소리가 나지 않았다.

갤럭시 센스(SM-J500N00) 액정 수리 과정

구입(번호이동)한지 한달도 되지 않은 현아 핸드폰 갤럭시 센스(SM-J500N00)가 액정이 판손되어 수리하게 되었다.

액정 파손 수리 과정
1. 우선 삼성서비스 1588-3366 로 전화해 모델명과 근처 수리 가능한 곳을 문의
2. 집근처 내방역과 방배역 사이 삼성디지터플라자 건물 3층에 삼성 서비스센터 안내
- 갤럭시 센스 모델이 최근에 출시된거라 액정 부품이 아직 해당 서비스센터에 준비가 되어 있지 않아 준비되면 연락 주기로 함
- 금요일에 해당 서비스센터에 액정 부품이 도착했다고 문자를 받음
- 영업시간 확인(월~토 09:00 ~18:00)
3. 토요일 오전에 서비스 센터 방문
- 저가형으로 나온 폰이라 그런지 액정 교체 비용은 75,000원이고 파손액정을 반납하면 34,000원으로 가능, 액정반납 후 34,000원으로 카드결제
- 액정 파손 보험처리를 위해 견적서 및 영수증 받기
4. 건물 1층 삼성디지털플라자에서 액정필름 무상 부착
- 갤럭시 핸드폰 가져오면 평생 무상으로 부착해준다고함
5. 올레 파손 보험 문의 1577-9420
- fax 로 신청하는 경우
 : 신청서를 fax 로 전달받아 적성후 다시 fax로 보험 신청
- 온라인(웹)으로 신청하는 경우
 : https://www.ollehphoneins.com:3001/
 : 핸드폰,이름 작성후 sms 인증 로그인
 : 사고접수 및 보상안내 -> 온라인 사고 접수  및 온라인 서류제출
- 자기부담금 3만원 제외하고 14,000 원만 보상 가능

참고로 액정 파손시 보상 범위 안내

액정 금액이 적다면 굳이 핸드폰 파손 보험을 들어야 하는 생각이 들었다. 한달에 3천원 정도 2년이면 72,000 원인데 이렇게 14,000원씩 2회까지 가능하면 훨씬 손해이기 때문이다. 아니면 액정을 반납하지 않고 75,000원 수비를 내고 45,000 원을 보상받고 액정을 판매하던가. 그런데 갤럭시 센스도 팔 수 있는지는 모르겠네?
암튼 보험을 들어도 핸드폰 파손되면 결국 자기 부담금으로 손해이니 조심해야겠다.