17인치 맥북 프로 2009입니다. hw-probe 결과는 여기에 있습니다.
https://linux-hardware.org/?probe=067da41f8d
대략 Core2Duo T9600 2.8Ghz, 메모리 4G, HDD 500G, GeForce 9600M GT 이정도 입니다.
그냥 다른 노트북에 하모니카 깔 때 만들었던 부팅 USB 꽂고, 부팅하며 맥의 option 키 누르고 있으면 USB 부팅을 선택할 수 있으니 그대로 했습니다. 별 문제없이 인스톨 되는것 같았습니다. HDD라 속도는 좀 느리지만.
인스톨 하고 처음 부팅해서 업데이트 돌릴 때, 터미널 띄워서 vmstat 돌려볼려고 했는데, 키보드가 안먹더군요.
업데이트 끝나고 다시 리부팅하니 키보드는 정상적으로 동작했습니다.
화면 밝기 조절도 되고, 키보드 백라이트 조절도 되고 대락 만족할만한 수준입니다.
다만 무선랜이 안잡혀서, dmesg 내용 보니 이런게 있네요.
[ 27.256725] Broadcom 43xx driver loaded [ Features: PNL ]
[ 27.271855] b43 ssb0:0: Direct firmware load for b43/ucode16_mimo.fw failed with error -2
[ 27.271898] b43 ssb0:0: Direct firmware load for b43/ucode16_mimo.fw failed with error -2
[ 27.281143] b43 ssb0:0: Direct firmware load for b43-open/ucode16_mimo.fw failed with error -2
[ 27.281177] b43 ssb0:0: Direct firmware load for b43-open/ucode16_mimo.fw failed with error -2
[ 27.281182] b43-phy0 ERROR: Firmware file "b43/ucode16_mimo.fw" not found
[ 27.281184] b43-phy0 ERROR: Firmware file "b43-open/ucode16_mimo.fw" not found
[ 27.281186] b43-phy0 ERROR: You must go to https://wireless.wiki.kernel.org/en/users/Drivers/b43#devicefirmware and download the correct firmware for this driver version. Please carefully read all instructions on this website.
저 링크 클릭하니 잘못된 링크라고 하고, url 처음부터 저 서버에서 찾으니 해당 내용이 나오긴 나오는데,
예전에 역시 옛날 소니 노트북에 pcmcia 랜카드 설치했을 때 비슷한 일이 있었던 기억이 납니다.
그때도 b43이었던 것으로 어렴풋이 기억이 납니다.
그냥 구글에 "linux bm4322 firmware update"라고 검색하니 firmware-b43-installer 패키지를 깔라고 하네요.
apt install firmware-b43-installer 해서 해당 패키지를 인스톨 하려했는데,
이게 인스톨 하면서 중간에 다른 서버에 접속해서 펌웨어 파일을 다운받으려고 하는데, 그걸 받지를 못하네요.
옛날거라서 다 지워졌는지. 어쨋든 다운받으려는 broadcom-wl-6.30.163.46.tar.bz2를 구글에 찾아니 링크가 나오네요
sourceforge쪽 링크.
ssh로 작업하던 중이라, wget 으로 해당 sourceforge쪽 링크를 넣으니 그냥 download 라는 이름으로 다운이 됐습니다.
당연히 이게 bz2 파일일 줄 알고 bzip2 -d download | tar tvf - 했는데, 뭔가 형식이 안맞는다고 합니다.
잠시 헤메다, 그냥 tar로 풀어보니 되네요.
root@ken-mbp:~# tar xvf broadcom-wl-6.30.163.46.tar
broadcom-wl-6.30.163.46.wl_apsta.o
https://forums.linuxmint.com/viewtopic.php?t=451743






지포스의 호환성이 살짝 걸리는데 정 안 되면 Nouveau를 그대로 쓰시고 nvidia드라이버를 안 쓰시는걸 추천합니다.