반응형

201208 우분투 와이파이 동글 NEXT-1201 (무선랜카드) 설치 기록 세번째.

우분투 버전 18.04

마지막 성공 기록!!!

 

아래 링크의 드라이버를 다운로드 받는다.

 

github.com/Niproblema/rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959

 

Niproblema/rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959

rtl88x2bu driver updated for current kernels. Contribute to Niproblema/rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959 development by creating an account on GitHub.

github.com

rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959-master.zip
3.81MB

 

아래 내용 그대로 복사 붙이기 하여 실행했다.

 

add, build, install 모두 이상없이 된다.

마지막 아래 명령을 입력 후 시스템 리부팅.

cd rtl88x2BU_WiFi_linux_v5.3.1_27678.20180430_COEX20180427-5959

VER=$(sed -n 's/\PACKAGE_VERSION="\(.*\)"/\1/p' dkms.conf)

sudo rsync -rvhP ./ /usr/src/rtl88x2bu-${VER}

sudo dkms add -m rtl88x2bu -v ${VER}

sudo dkms build -m rtl88x2bu -v ${VER}

sudo dkms install -m rtl88x2bu -v ${VER}

sudo modprobe 88x2bu

 

 

오~ 드디어 와이파이 네트워크가 잡힌다~ ^^

와이파이 동글 사 놓고 일주일만에 제대로 설치하고 쓴다. 지금은 아주 잘 쓰고 있다.

IpTime N100mini 보다 훨씬 안정적이다.

설치하는 과정이 조금 까다로웠지만 고생한 보람이 있다. ㅋㅋㅋ

 

 

728x90
반응형
반응형

우분투 와이파이 동글 NEXT-1201 (무선랜카드) 설치 기록 두 번째.

삽질한 기록이니 아래 내용은 따라할 필요는 없다. 마지막 성공한 부분만 보면 된다. 아마 다음장이 될 듯. ^^

 

install.sh 를 사용하는 방법으로 설치하려고 하는데... 우분투를 써 본 적이 없어서 스크립트를 어떻게 실행해야 할지 모르겠다.

그래서 검색해 보고 아래 링크 내용을 참고로 해서 실행했다.

 

gracefulprograming.tistory.com/109

 

[bash 쉘 스크립트] 스크립트 실행하기

개요 안녕하세요 피터입니다. 오늘은 Bash 쉘로 만들어진 프로그램(보통 스크립트-script라고 말합니다) 실행하는 방법을 설명드리겠습니다. 가장 기본적인 형태의 bash 스크립트는 여러개의 명

gracefulprograming.tistory.com

vi 로 스크립트의 내용 확인.

vi install.sh

 

bash로 실행할 수 있다. 그래서 아래 명령어 실행.

 

sudo bash install.sh

 

아래와 같이 실행되면서 압축을 푼다.

 

그런데 설치 도중에 어떤 에러가 났었다. 잘 기억이 안남... 빨리 기록해 두었어야 했는데... ㅡ.ㅡ;

파일을 검색해 보니 git 에 소스가 있었다. 그래서 git 확인. (아래 내용은 참고만 할 것. 따라할 필요 없음.)

 

github.com/cilynx/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044

 

cilynx/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044

rtl88x2bu driver updated for modern kernels. Contribute to cilynx/rtl88x2BU_WiFi_linux_v5.2.4.4_25643.20171212_COEX20171012-5044 development by creating an account on GitHub.

github.com

git download 받고 압축을 푼 뒤.

사이트의 아래 내용대로 실행했다.

 

그런데 biuld 과정에서 에러가 났다.

하~ wifi dongle 설치하기 힘들군...

"Error (dkms apport) : binary package for rtl88x2bu : 5.2.4.4 not found" 을 그대로 긁어서 구글 검색!

 

유사한 검색 결과로 다른 버전을 설치하여 잘 사용한다는 글을 보았다. 그래서 그 글에 있는 버전으로 다시 시도.

 

 

728x90
반응형
반응형

우분투에 호환잘 되는 와이파이 동글을 검색해야 했다.

윈도우를 쓰면서는 아무 문제가 없었는데 우분투 환경에서 쓰려니 데스크탑의 유선랜은 오래전부터 고장이 나서 USB 무선랜 카드를 사용했다.

그런데 이 무선랜카드 (ipTIME N400UA) 가 우분투에서는 인식되지 않는다.

 

그래서 우분투에 사용할 수 있는 무선랜카드를 검색해 보았는데 정보가 별로 없었다.

그런데 우연히 발견한 내용 중 ipTIME N100mini별도의 설치 없이 잘 동작한다는 글을 보았다.

이전에 사용하고 있던 것이 있어서 연결하고 썼더니 잘 인식한다.

그런데 개인적으로 N100mini 는 데스크탑에서 장시간 사용하기에는 불안하다.

처음에 잘 사용하다가 어느날 고장이 났다. 그래서 다시 샀는데 이것도 조금 사용하다 보니 상태가 좋지않다.

소형 모델이라 발열에 약해 쉽게 고장나는 것으로 판단된다.

 

그래서 다른 모델을 검색하던 중 발견한 NEXT-1201 AC MINI 무선랜카드.

가격도 착하게 16,500원이다.

리눅스 드라이버를 지원한다고 되어 있다.

 

그래서 구매해서 연결. 윈도우처럼 자동으로 설치되고 인식되는 줄 알았는데... 아니다. 연결만해서는 인식되지 않는다. ㅠ.ㅠ

제공되는 CD에 있는 드라이버를 설치 시도....

 

황당하게도 제공되는 CD 내에는 linux 드라이버가 없다.

 

그래서 검색해 보고 아래의 사이트에서 드라이버를 다운로드 받아서 설치 방법에 따라 설치를 해 보았다.

 

www.ez-net.co.kr/new_2012/customer/download_view.php?seq=167

 

http://www.ez-net.co.kr/new_2012/customer/download_view.php?seq=167

안녕하세요..(주)이지넷유비쿼터스입니다.NEXT-1201AC USB무선랜카드 드라이버입니다.Windows XP.Vista/Win7/Win 8/ 8.1 , Win 10 , Linux 커널 4.2 later / MAC OS 10.4 above 드라이버가 포함되어 있습니다.아래의 버

www.ez-net.co.kr

용량이 큰 관계로 업로드는 못 한다. NEXT-1201AC.zip 파일이다.

 

다운로드 받은 압축 파일을 풀고 linux / document 디렉토리에서 컴파일 및 설치 문서를 보았다.

 

Quick_Start_Guide_for_Driver_Compilation_and_Installation.pdf
0.31MB

 

 

두 가지 방법이 있는데 간단한 install.sh를 사용하는 방법을 하기로 했다. 두 번째 방법은 내용도 복잡하다.

 

 

728x90
반응형
반응형

ERROR(ORNET-1026) Part U24B of type 10M08SA_E144 is packaged incorrectly with parts of another type in the U24 package.

 

OrCAD로 회로도 작성 후 Netlist를 생성할 때 나타난 에러.

 

 

한참 고민 끝에 해결했다.

관련 Part들의 부품 속성을 보면 Source Package 부분이 다르다.

(U24B, U24C, U24D), (U24A), (U24E)로 package가 다르다.

Package의 일부 Part를 편집해서 수정한 후 package를 다른 명칭으로 저장해서 이런 현상이 나타난 것이였다.

 

 

최종적으로 수정된 Source Package로 통일해서 이 문제를 해결했다.

(U24B, U24C, U24D)가 최종적으로 수정된 Package (10M08SA_E144) 이므로 U24B를 2번 복사 붙여 넣기를 하고 각각 U24A, U24E 로 수정. (즉, 잘 못된 package를 최종 pacakge로 변경)

 

아래와 같이 U24A, U24B의 Source package가 동일한 것을 확인할 수 있다.

 

728x90
반응형

'공부 > HW' 카테고리의 다른 글

201231 WinMerge 파일 비교  (0) 2021.01.05
210104 케이블 사이즈 참고자료 (Cable size)  (0) 2021.01.04
201117 Intel FPGA Nios Error (14703)  (0) 2020.11.25
201123 불량사례 ULN2803 파손  (0) 2020.11.25
201112 NAND vs. NOR flash  (0) 2020.11.12
반응형

작업을 하다가 잠시 다른일을 하다가 돌아오면 잠겨 있는 화면.

매번 로그인 하기 귀찮아서 해제해 버렸다.

 

참고) 우분투 18.04 기준.

 

설정 아이콘으로 설정 창을 연다.

여기서 개인 정보 선택.

 

 

화면 잠금 선택.

 

 

아래와 같이 설정한다.

 

빈 화면 지연 시간 : 안함

자동 화면 잠금 : 왼쪽 (끔)

 

 

728x90
반응형
반응형

우분투 18.04 설치 후 SSD의 용량을 확인해 보았다.

 

500GB의 SSD에 설치하였는데 456.7GB 남아 있네...

아래 캡춰한 내용만으로 보면 대략 34GB 사용하는 것으로 생각된다.

 

설치도중 업데이트도 하지 않고 그냥 기본 설정으로 설치하였다.

 

728x90
반응형
반응형

i.Mx8 Android compile 다섯번째 (마지막)

 

짧게 하려고 했는데 컴파일 과정을 다 작성하다 보니 길어졌네...

이제 마지막이다.

 

마지막 과정을 하기 전에 다시 한번 export 확인.

 

gcc-arm-8.3-2019.03-x86_64-aarch64-elf.tar.xz

gcc-arm-8.3-2019.03-x86_64-arm-eabi.tar.xz

위의 두 파일을 사용하기 때문에 아래의 내용을 export 한다.

 

export AARCH64_GCC_CROSS_COMPILE=/opt/gcc-arm-8.3-2019.03-x86_64-aarch64-elf/bin/aarch64-elf-
export AARCH32_GCC_CROSS_COMPILE=/opt/gcc-arm-8.3-2019.03-x86_64-arm-eabi/bin/arm-eabi-

 

아래의 명령을 순서대로 입력한다.

cd ${MY_ANDROID}
source build/envsetup.sh
lunch evk_8mp-userdebug
./imx-make.sh -j4 2>&1 | tee build-log.txt

i.MX 8M Plus EVK board 이미지를 컴파일 하기 위해 lunch evk_8mp-userdebug 로 설정하였다.

마지막 줄의 imx-make.sh 를 실행하면 컴파일이 시작된다.

 

컴파일 과정의 모든 내용이 build-log.txt 에 기록되므로 컴파일 에러가 발생하면 terminal의 출력 내용을 보거나 build-log.txt 파일의 내용을 확인해 보면 된다.

 

위 이미지의 내용데로 컴파일이 완료되었으며 3시간 39분 47초가 소요되었다.

 

참고로 build-log.txt 파일은 android_build 디렉토리 내에 있다.

 

빌드가 완료된 후 사용된 용량을 보니 248.2GB 이다.

우분투 18.04 를 설치한 후의 용량이 대락 50GB 정도 였으니 대략 200GB 정도 사용한 것 같다.

따라서 충분한 저장장치 용량을 준비해 둘 것을 권한다.

 

컴파일 에러, 저장장치 용량 부족, 램 용량 부족 때문에 몇 시간씩 걸리는 컴파일을 여러번 하였다.

완료까지 험난한 과정이였다.

OS build는 간단히 설명하려해도 간단히 되지 않는구나...

728x90
반응형

'공부 > i.MX8' 카테고리의 다른 글

201218 i.MX8 Yocto Project (1)  (2) 2020.12.29
201219 i.MX8 Android build 압축  (0) 2020.12.29
201205 i.MX8 Android compile (4)  (0) 2020.12.19
201205 i.MX8 Android compile (3)  (0) 2020.12.19
201205 i.MX8 Android compile (2)  (0) 2020.12.19
반응형

i.Mx8 Android compile 네 번째.

 

Source download 후 마지막으로 아래의 설정을 한다.

 

export MY_ANDROID=`pwd`/android_build

 

안드로이드 이미지를 빌드 하기 위해 문서의 3.2 Building Android images 부분을 참고하여 따라한다.

 

아래의 링크 사이트에서 툴체인을 다운로드 받는다.

 

 

gcc-arm-8.3-2019.03-x86_64-aarch64-elf.tar.xz (71.7MB)

>> bear-metal prgram을 컴파일하기 위한 툴

gcc-arm-8.3-2019.03-x86_64-arm-eabi.tar.xz (384.3MB)

를 다운로드 한다.

 

두 파일을 루트의 /opt/ 에 압축을 푼다.

 

 

gcc-arm-8.3-2019.03-x86_64-aarch64-elf.tar.xz

gcc-arm-8.3-2019.03-x86_64-arm-eabi.tar.xz

위의 두 파일을 사용하기 때문에 아래의 내용을 export 한다.

 

export AARCH64_GCC_CROSS_COMPILE=/opt/gcc-arm-8.3-2019.03-x86_64-aarch64-elf/bin/aarch64-elf-
export AARCH32_GCC_CROSS_COMPILE=/opt/gcc-arm-8.3-2019.03-x86_64-arm-eabi/bin/arm-eabi-

 

참고) 다음의 컴파일 작업을 하기 전에 컴파일 에러가 났었던 항목 정리.

 

error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory

위와 같은 에러가 발생하면

sudo apt install libncurses5

위 패키지를 설치한다.

필수 패키지 설치 중 설치되는 패키지 인데 일시적인 문제로 설치되지 않아서 위 에러가 발생했던 것 같다.

한 시간 이상 컴파일 했는데 에러가 나서 당황스러웠다.

 

linux-headers-generic 문제

컴파일 도중 이와 관련된 문제가 있었던 것 같다. 해당 내용을 캡춰한 기록이 있으니...

이 때는 WiFi dongle 문제로 네트워크에 연결이 안 되어 다른 PC에서 복사하여 설치하였다.

 

위 이미지의 3개 파일을

"/var/cache/apt/archives" 에 복사하고 아래 명령으로 설치하였다.

apt-get install linux-headers-generic

 

 

bpttool 부분에서 발생한 SyntaxError: invalid syntax 에러.

bpttool 소스의 주석을 보면 python 2.6 이상 버전은 지원한다고 되어 있다.
python --version

명령으로 확인해 보니. 현재 3.8.5 버전이였다.
혹시 버전 호환성 문제인가 싶어 구버전 python을 설치했다.

sudo apt install python2.7

캡춰한 이미지에서는 python이 인식되지 않고 있지만 우분투 18.04 를 처음 설치한 후 python --version으로 3.8.5 버전이 확인된 상태에서도 bpttool 에서 syntax error가 발생했었다.

 

그래서 아래와 같이 python의 위치를 확인하고 python을 2.7 버전으로 설정하였다.

 

whereis python
sudo ln -s /usr/bin/python2.7 /usr/bin/python
python --version

 

여기까지 하면 더 이상의 컴파일 에러가 발생하지 않고 정상적으로 빌드 되었다.

728x90
반응형

'공부 > i.MX8' 카테고리의 다른 글

201219 i.MX8 Android build 압축  (0) 2020.12.29
201206 i.MX8 Android compile (5)  (0) 2020.12.19
201205 i.MX8 Android compile (3)  (0) 2020.12.19
201205 i.MX8 Android compile (2)  (0) 2020.12.19
201205 i.MX8 Android compile (1)  (0) 2020.12.18

+ Recent posts