블루투스 키보드 드라이버/패치 문의

안녕하세요.
저는 리눅스 초보로 올해 37세에 중견 미혼훈남 입니다 ;;
작년에 전 직장(중소기업 해외영업) 다닐때 큰 수출건이 걸린 메인보드 영업 중 해외 커스토머 요청이,
HD 영상이 Linux에서 우분투건 페도라건, 매끄럽게 플레이 되어야 한다는 미션이었죠.
두 달을 밤새며 고생했었어요. HD 영상 샘플은 게다가 win media에 올라있던 영상으로 데모해 달라던…
당시 제가 영업중이던 메인보드는 AMD 칩셋, ati VGA 기반으로 한 Albatron의 KI690AM2.
두 달 쫄딱 고생하고 어렵게 찾아낸 코덱으로 어느정도 개선됐으나 이미 영업타이밍 놓치고 결국
intel D201GLY에게 독일 향 발주 건을 빼았겼었습니다. 수량 꽤나 컸었는데요 mini-itx 시장에선.

악몽 같았던, 또 한편으로 제게 리눅스를 접할 수 있게 해주었던 그 시간이, 이번에 다시 찾아온거 같아요.
이전 직장에서 독립해 분야별 멤버 3명이 모여 작은 사무실을 냈는데,
인도에 있는 제 고객으로부터 블루투스 미니 트랙볼 키보드 개발 계약을 1년만에 어렵사리 따냈습니다.
계약금 일부 받고 국내에서 금형/사출, 중국 제조사에 PCBA랑 내부 모듈 샘플 제작을 진행 중 인데,
아뿔싸, Linux 지원여부를 우습게 봤습니다.
인도는 전국토 전국민 매우 짠돌스들라 MS는 해당없고 무조건 Linux 필수였는데…
어제 행여나 중간 확인으로 중국 담당자와 재확인 해 보니 그쪽 엔지니어 말이 Linux 안된답니다ㅏㅏㅏㅏ.
분명 처음 제가 해당 중국제조사 스팩 확인할땐(동글) Broadcom2045로 Linux 써있었는데.
지들 스팩에 있는 Linux는 잘못 써논 정보라네요.
담주말에 인도회장할배에게 구동되는 샘플 set 발송해야하는데ㅔㅔㅔㅔ.
계약 무산되는거 아닐까…입술이 바싹 말라 호프집 마른안주 저리꺼져라에요.
중국 제조사측 답은, 지들 아는 쏘프트웨어 업체에 꽤 비싼 가격으로 이 문제를 해결 할수는 있답니다.
전 돈두 없는데,
작년에 용산 유통업체에 외장하드(ZHAN) 개발/납품 했다가 반년동안 수익없이 카드빚 쌓아가며 겨우
지금까지 버텨 왔는데.

여기계신 리눅스 고수분들, 제발 저좀 도와주세요.
여기저기 제 인맥안의 국내업체 분들께 여쭤보니 리눅스는 잘들 모르지만 드라이버로 해결될 문제라는데요.
그 얘기 듣고 어제 밤새 오늘 지금까지 구글,위키 다 쫓아 당겨봐도 전 못찾겠어요…못찾겠어요…
샘플 스팩은 이렇습니다.
*인도 시스템 OS : Linux(kernal2.6)
*우리 제출 과제 : BT trackball keyboard(broadcom2042 chipset) + BT dongle(broadcom2045 chipset) + BT headset(mono)
*적용 용도 : pc의 주변 기기, voip (skype, 인터넷 음성통화 및 키보드 작동)

솔루션이 될만한 드라이버나 패치 소개, 아님 그냥 단편적인 조언도 고맙습니다.
"옆집 누구누구가 얼마전에 그거 된다 하던데?" ==> 좋습니다.
단서가 될만한 방향 가닥이라도 잡을만한 조언이라도 부탁드릴게요.
제가 후사라던가 그런 거창한 말씀은 못드리지만, 고마운마음 과 소주한잔,
글구 MB랑 MS랑 까먹은 외화 조금이라도 우리나라로 회수 해 오겠습니다. 꼭 요.

김욱/010-7252-9111/brian@tsint.co.kr/MSN:takeoffer@naver.com/www.tsint.co.kr/

http://www.cyworld.com/takeoffer

우분투에서 블루투스 관련 삽질을 해본 경험이 최근에 있지만 제 힘으로는 도움을 드릴 수 없는 문제인 것 같아 안타깝습니다…

그렇지만 잠깐의 구글링으로 아래 문서를 찾을 수 있었습니다.

http://lkml.indiana.edu/hypermail/linux ... /1098.html

broadcomm 2045 칩의 패치라고 합니다… 도움이 될지는 모르겠네요^^;;

고맙습니다 떠돌이님.
저도 낮에 구글에서 Marcel 이 Karsten에게 답신한 문서를 봤었어요.

링크걸린데 들어가보니 패치는 없고 엄한 쑈핑싸이트 메인페이지 나오는거 같구…
혹시 메일 내용중에 써있는

drivers/bluetooth/hci_usb.c | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/drivers/bluetooth/hci_usb.c b/drivers/bluetooth/ hci_usb.c
index 372c7ef…f16c94c 100644
— a/drivers/bluetooth/hci_usb.c
+++ b/drivers/bluetooth/hci_usb.c
@@ -116,6 +116,7 @@ static struct usb_device_id blacklist_ids[] = {
{ USB_DEVICE(0x0a5c, 0x2009), .driver_info = HCI_BCM92035 },

/* Broadcom BCM2045 */

  • { USB_DEVICE(0x0a5c, 0x2039), .driver_info = HCI_RESET |
    HCI_WRONG_SCO_MTU },
    { USB_DEVICE(0x0a5c, 0x2101), .driver_info = HCI_RESET |
    HCI_WRONG_SCO_MTU },

윗글을 리눅스에 터미널인가 거기서 도스처럼 작업 해 줘야하는 건가요?
사무실서 직접 테스트 할수있도록 리눅스 시스템은 담주초에 지인을 통해 얻을 수 있을것 같구요,
우리 제출해야할 과제 샘플은(블루투스 트랙볼 키보드 PCBA모듈) 담주 금요일에나 중국으로부터
DHL로 받을 수 있을것 같아서, 그때쯤에야 이리저리 확인이 가능 하거덩요.
제가 워낙 리눅스 몰라서, 숫가락으로 떠 줘도 멀뚱멀뚱 할것만 같습니다ㅠㅜ.

최신 커널소스(2.6.27)에 보면 이미 윗부분에서 언급된 패치가 적용되 어 있더군요…
다만 blueZ 에서 제공하는 패키에는 다시 해당 부분을 삭제 하도록 되어 있어…

조금 혼란을 주긴 하지만…

제 생각에 두가지 방법을 해볼수 있지않을까 합니다… 우선 최신 커널로 테스트를 해본다
두번째

http://www.bluez.org/download/patches/ 에서

최신 커널에 패치를 해서 테스트 해본다… 하면 가능하지 않을까합니다…

– 저도 모르면서 이것저것 찾아 보았는데… 벌써 답변을 해주신… –

커널 패치 하는법은 쉽게(?) 검색해 찾으실거로 보이는데…

[quote="takeoffer":1mv0541m]
윗글을 리눅스에 터미널인가 거기서 도스처럼 작업 해 줘야하는 건가요?
사무실서 직접 테스트 할수있도록 리눅스 시스템은 담주초에 지인을 통해 얻을 수 있을것 같구요,
우리 제출해야할 과제 샘플은(블루투스 트랙볼 키보드 PCBA모듈) 담주 금요일에나 중국으로부터
DHL로 받을 수 있을것 같아서, 그때쯤에야 이리저리 확인이 가능 하거덩요.
제가 워낙 리눅스 몰라서, 숫가락으로 떠 줘도 멀뚱멀뚱 할것만 같습니다ㅠㅜ.[/quote:1mv0541m]

커널 패치는 커널 컴파일을 모르는 사람이 하기에는 쉽지 않치 않을까 생각합니다…
설명하고 이해 해야 하고 넘어가야 할 단계가 좀 많치 않을까 하는…

또 작동되게 되었더라도
각개 배포판 버전에(다른 커널 사용하는)맞추어 드라이버(모듈이) 설치 되도록 하는 작업등
손봐야 할께 있지 안을까 합니다…

그냥 최신 커널 사용하면 된다. 또는 패치하면 된다고 하면. 이렇게 해서 진행은 쉽지 않을까 하는 생각이…

http://kldp.org/KoreanDoc/html/Kernel-KLDP/

커널 패치등에 대한것은 위 링크에 설명이 잘 나와 있습니다…

블루툭스님 고맙습니다.
지금으로선 테스트 장비도 테스트 샘플도 없어서,
소중한 조언을, 역시나 이렇게 집에 들어와 멀뚱멀뚱 바라만 보고 있어요 하하.
우분투라도 깔아놓고 예습하고 있어야 하는데.
매뉴얼 재차 확인해가며 파티션 나눠 win xp옆에 깔아 구동하려니, 엄두가 안나요.
그나마 쓰던 거 싹다 날려 먹을까봐 ^^;;
2.5" 외장하드 ( 비록케이스지만 ) 개발해서 납품하는 사람들이( 저 포함, 동업 동료들)
백업 할 만한 여분의 하드도 없이 이러구 산다네요 ㅎ.

님 말씀 꼼꼼히 쫓아 커널패치부터 공부해놓고 있을께요.
말씀대로 나중에는 드라이버처럼 자동 설치가이드 작업이 필요할것 같아요.
그 문젠 나중에 물어물어 부탁할 곳을 찾아야겠지만, 그전까지 해당 자료 준비 등 제가 할 수 있는 일은 하고 있어야겠죠.

리눅스…란 이름 들으면
요즘따라 뜬금없이… ‘은하수~히치하이커’ 에 나오는 보그족 얼굴이 자꾸 떠오르려고 해요. 큰일입니다.

[quote="takeoffer":1cce84eg]블루툭스님 고맙습니다.
지금으로선 테스트 장비도 테스트 샘플도 없어서,
소중한 조언을, 역시나 이렇게 집에 들어와 멀뚱멀뚱 바라만 보고 있어요 하하.
우분투라도 깔아놓고 예습하고 있어야 하는데…
매뉴얼 재차 확인해가며 파티션 나눠 win xp옆에 깔아 구동하려니, 엄두가 안나요.
그나마 쓰던 거 싹다 날려 먹을까봐 ^^;;
2.5" 외장하드 ( 비록케이스지만 ) 개발해서 납품하는 사람들이( 저 포함, 동업 동료들)
백업 할 만한 여분의 하드도 없이 이러구 산다네요 ㅎ.

님 말씀 꼼꼼히 쫓아 커널패치부터 공부해놓고 있을께요.
말씀대로 나중에는 드라이버처럼 자동 설치가이드 작업이 필요할것 같아요.
그 문젠 나중에 물어물어 부탁할 곳을 찾아야겠지만, 그전까지 해당 자료 준비 등 제가 할 수 있는 일은 하고 있어야겠죠.

리눅스…란 이름 들으면
요즘따라 ‘은하수~히치하이커’ 에 나오는 보그족 얼굴이 자꾸 떠오르려고 해요. 큰일입니다.[/quote:1cce84eg]
제 생각에는, 현재 재정이 전혀 없다… 가 아니라면… 리눅스를 좀(커널 컴파일, shell script 를 아는 …) 아는 대학생 아르바이트 생을… 1~2 일 정도 채용해서 해보는 게 좋지 않을까 하는 생각이 드네요…
(아님… 여친을 만들어주겠다… 등을 제시해서라두… 쿨럭… 효과가 있을라나…)

[quote="bluetux":1h8nxbyn][quote="takeoffer":1h8nxbyn]블루툭스님 고맙습니다.
지금으로선 테스트 장비도 테스트 샘플도 없어서,
소중한 조언을, 역시나 이렇게 집에 들어와 멀뚱멀뚱 바라만 보고 있어요 하하.
우분투라도 깔아놓고 예습하고 있어야 하는데…
매뉴얼 재차 확인해가며 파티션 나눠 win xp옆에 깔아 구동하려니, 엄두가 안나요.
그나마 쓰던 거 싹다 날려 먹을까봐 ^^;;
2.5" 외장하드 ( 비록케이스지만 ) 개발해서 납품하는 사람들이( 저 포함, 동업 동료들)
백업 할 만한 여분의 하드도 없이 이러구 산다네요 ㅎ.

님 말씀 꼼꼼히 쫓아 커널패치부터 공부해놓고 있을께요.
말씀대로 나중에는 드라이버처럼 자동 설치가이드 작업이 필요할것 같아요.
그 문젠 나중에 물어물어 부탁할 곳을 찾아야겠지만, 그전까지 해당 자료 준비 등 제가 할 수 있는 일은 하고 있어야겠죠.

리눅스…란 이름 들으면
요즘따라 ‘은하수~히치하이커’ 에 나오는 보그족 얼굴이 자꾸 떠오르려고 해요. 큰일입니다.[/quote:1h8nxbyn]
제 생각에는, 현재 재정이 전혀 없다… 가 아니라면… 리눅스를 좀(커널 컴파일, shell script 를 아는 …) 아는 대학생 아르바이트 생을… 1~2 일 정도 채용해서 해보는 게 좋지 않을까 하는 생각이 드네요…
(아님… 여친을 만들어주겠다… 등을 제시해서라두… 쿨럭… 효과가 있을라나…)[/quote:1h8nxbyn]

아뿔싸ㅏㅏㅏ,
제가 소유하고 있는 거라곤 현 시점에 온니 two pieces of 아잉 입니다 ;;
농담이구요, 블루툭스님 제안, 담주에 상의하고 많이 고민 해 봐야 겠어요.
언급하신 여친 건 은… 혹시 괜찮은 분 알고 계시면 저 좀…

[quote="takeoffer":4oidvxlh]아뿔싸ㅏㅏㅏ,
제가 소유하고 있는 거라곤 현 시점에 온니 two pieces of 아잉 입니다 ;;
농담이구요, 블루툭스님 제안, 담주에 상의하고 많이 고민 해 봐야 겠어요.
언급하신 여친 건 은… 혹시 괜찮은 분 알고 계시면 저 좀…[/quote:4oidvxlh]

혹시 오해 하시실까봐…
전 제가 하겠다는 게 아니고.(회사서 하는 어설픈 프로젝트의 팀장 하기도 바쁩니다…)
좀 젊은 대학생 아르바이트 생이면 부담(?) 없이 도움을 주고 받을수 있지 않을까 해서 제안 했던것입니다…

마나님도 계시고 낼모래 마흔을 바라보는데 여친 운운 했다면… 마나님한테 칼을… 쿨럭… :-)

[quote="bluetux":3ol80n2t][quote="takeoffer":3ol80n2t]아뿔싸ㅏㅏㅏ,
제가 소유하고 있는 거라곤 현 시점에 온니 two pieces of 아잉 입니다 ;;
농담이구요, 블루툭스님 제안, 담주에 상의하고 많이 고민 해 봐야 겠어요.
언급하신 여친 건 은… 혹시 괜찮은 분 알고 계시면 저 좀…[/quote:3ol80n2t]

혹시 오해 하시실까봐…
전 제가 하겠다는 게 아니고.(회사서 하는 어설픈 프로젝트의 팀장 하기도 바쁩니다…)
좀 젊은 대학생 아르바이트 생이면 부담(?) 없이 도움을 주고 받을수 있지 않을까 해서 제안 했던것입니다…

마나님도 계시고 낼모래 마흔을 바라보는데 여친 운운 했다면… 마나님한테 칼을… 쿨럭… :-)[/quote:3ol80n2t]

블루툭스님,
혹시라도 오해는 안했어요 ^^ 저도 숨 막히는 이 과정에서 잠시나마 우스겟소리를 한거죠ㅎ.
오늘 (1/20 화), 동종업체에 있는 파트너로 부터 (이전 직장선배 분 : 현 와이어리스 엔지니어링 코리아 재직 중)
블루투스 트랙볼 키보드를 3pcs 받았습니다.
테스트를 하려니, 이 키보드가 오래된 버젼에(키보드 : BT ver1.1, 동글버젼 : 2.0+EDR , CSR 칩셋, bluesoleil driver),
성능의 안정성도 확인이 안된터라. 프리 테스트 해보려는데, 제 컴은 일반 xp 환경이었는데도,
페어링과정에서 암호를 쉐어할 수 없다고 뜨고, 이것저것 해 보고 결국 방도없이 하루를 보냈습니다. ^^;;
우분투7.10 깔아논 출장용 노트북 역시 페어링 결과… 묵묵 부답이었지요 ㅎㅎ
내일이면 중국에서 샘플 완성해서 모레 도착 할 겁니다. 동글도 CSR, BRCM 두개버젼 다 보내줄꺼에요.
두개 다 적용해보면서 테스트 할 예정입니다. 확보 해 논 패치와 드라이버도, 블루쏠레일,블루z,다양하니까요.
우리 최종 개발 미션은 버젼이
트랙볼 키보드 칩셋 (Broadcom2042,version BT2.0), 동글칩셋 (Broadcom 2045versionBT2.0+EDR) 입니다.

인도 업체 PM과 거기 회장 할배에게도 소프트웨어적인 상호지원은 요청했습니다 솔직하게.
"우리보단 니네가 리눅스 타짜지 않겠는가,우리가 행여 만에 하나라도 버벅될때 소프트웨어 써포트 준비해달라… "
저기요 블루툭스님.
제가… 우분투 깔아논 노트북 들고, 완성 샘플 모듈 들고, 아주 잠깐 담배라도 태울 시간에 만날 수 있을까요.
님은 아디만 봐도 (블루툭스) 저 보단 이 분야 형님 맞으실텐데요.
전 RF 2.4Ghz 트랙볼은 작년에 해봤지만 블루투스는 낯 설 거덩요.

제 싸이에라도 방명록,쪽지 부탁드립니다. 핸드폰 번호도 여기에 남기겠습니다.

도와주세요.

불루투스 브로드컴 2045칩을 사용한 유니콘 usb동글을 사용하는데 ubuntu 8.04에서는 활성화가 안되지만
우분투 8.10 에서는 인식을 합니다 현재 불루투스 마우스,불루투스 키보드 사용 중입니다(우분투 8.10에서)

[quote="takeoffer":b8bvyg60][quote="bluetux":b8bvyg60][quote="takeoffer":b8bvyg60]아뿔싸ㅏㅏㅏ,
제가 소유하고 있는 거라곤 현 시점에 온니 two pieces of 아잉 입니다 ;;
농담이구요, 블루툭스님 제안, 담주에 상의하고 많이 고민 해 봐야 겠어요.
언급하신 여친 건 은… 혹시 괜찮은 분 알고 계시면 저 좀…[/quote:b8bvyg60]

혹시 오해 하시실까봐…
전 제가 하겠다는 게 아니고.(회사서 하는 어설픈 프로젝트의 팀장 하기도 바쁩니다…)
좀 젊은 대학생 아르바이트 생이면 부담(?) 없이 도움을 주고 받을수 있지 않을까 해서 제안 했던것입니다…

마나님도 계시고 낼모래 마흔을 바라보는데 여친 운운 했다면… 마나님한테 칼을… 쿨럭… :-)[/quote:b8bvyg60]

블루툭스님,
혹시라도 오해는 안했어요 ^^ 저도 숨 막히는 이 과정에서 잠시나마 우스겟소리를 한거죠ㅎ.
오늘 (1/20 화), 동종업체에 있는 파트너로 부터 (이전 직장선배 분 : 현 와이어리스 엔지니어링 코리아 재직 중)
블루투스 트랙볼 키보드를 3pcs 받았습니다.
테스트를 하려니, 이 키보드가 오래된 버젼에(키보드 : BT ver1.1, 동글버젼 : 2.0+EDR , CSR 칩셋, bluesoleil driver),
성능의 안정성도 확인이 안된터라. 프리 테스트 해보려는데, 제 컴은 일반 xp 환경이었는데도,
페어링과정에서 암호를 쉐어할 수 없다고 뜨고, 이것저것 해 보고 결국 방도없이 하루를 보냈습니다. ^^;;
우분투7.10 깔아논 출장용 노트북 역시 페어링 결과… 묵묵 부답이었지요 ㅎㅎ
내일이면 중국에서 샘플 완성해서 모레 도착 할 겁니다. 동글도 CSR, BRCM 두개버젼 다 보내줄꺼에요.
두개 다 적용해보면서 테스트 할 예정입니다. 확보 해 논 패치와 드라이버도, 블루쏠레일,블루z,다양하니까요.
우리 최종 개발 미션은 버젼이
트랙볼 키보드 칩셋 (Broadcom2042,version BT2.0), 동글칩셋 (Broadcom 2045versionBT2.0+EDR) 입니다.

인도 업체 PM과 거기 회장 할배에게도 소프트웨어적인 상호지원은 요청했습니다 솔직하게.
"우리보단 니네가 리눅스 타짜지 않겠는가,우리가 행여 만에 하나라도 버벅될때 소프트웨어 써포트 준비해달라… "
저기요 블루툭스님.
제가… 우분투 깔아논 노트북 들고, 완성 샘플 모듈 들고, 아주 잠깐 담배라도 태울 시간에 만날 수 있을까요.
님은 아디만 봐도 (블루툭스) 저 보단 이 분야 형님 맞으실텐데요.
전 RF 2.4Ghz 트랙볼은 작년에 해봤지만 블루투스는 낯 설 거덩요.

제 싸이에라도 방명록,쪽지 부탁드립니다. 핸드폰 번호도 여기에 남기겠습니다.

도와주세요.[/quote:b8bvyg60]

[quote="yoo029":1js3vxlt]불루투스 브로드컴 2045칩을 사용한 유니콘 usb동글을 사용하는데 ubuntu 8.04에서는 활성화가 안되지만
우분투 8.10 에서는 인식을 합니다 현재 불루투스 마우스,불루투스 키보드 사용 중입니다(우분투 8.10에서)[/quote:1js3vxlt]

고맙습니다 yoo029님, 마지막 보루가 생겼습니다 덕분에 ^^.
우선은 제 노트북에 테스트하려고 깔아논 건 ubuntu 7.10 인데

  1. 이걸로 모레 완성한 샘플 set 받는데로 우선 테스트 시작해보구요.
  2. 인식 못하고 페어링 안되면 kernel2.6 개선 패치 해보구, libraries&tools 깔고,
  3. 그래서도 안되면 broadcom2045 패치를 터미널서 깔아보구,
  4. 근데도 안되면 동글을 CSR로 바꿔서 bluesoleil 패치를 깔아 시도해보고,
  5. 끝으로 ubuntu8.10으로 OS를 바꿔 YOO029님 처방을 최후로 할거에요.

5)안이 유효할땐 , ubuntu8.04와 8.10의 BT개선 요인이 무엇인지를 알아내야 하는데…무리겠지요 ?
어떤 쏠루션이 전 버젼을 업글 시킨 요인인지, 그 쏠루션을 알아내 꼭 찝어 추출해 낸다는거 말이죠.
많이 어려운 작업일듯 한데 그땐 인도측 쏘프트웨어팀에 솔직히 협조를 요청할겁니다.

고맙습니다 yoo029님.

[quote="takeoffer":1nfr0a78][quote="yoo029":1nfr0a78]불루투스 브로드컴 2045칩을 사용한 유니콘 usb동글을 사용하는데 ubuntu 8.04에서는 활성화가 안되지만
우분투 8.10 에서는 인식을 합니다 현재 불루투스 마우스,불루투스 키보드 사용 중입니다(우분투 8.10에서)[/quote:1nfr0a78]

고맙습니다 yoo029님, 마지막 보루가 생겼습니다 덕분에 ^^.
우선은 제 노트북에 테스트하려고 깔아논 건 ubuntu 7.10 인데

  1. 이걸로 모레 완성한 샘플 set 받는데로 우선 테스트 시작해보구요.
  2. 인식 못하고 페어링 안되면 kernel2.6 개선 패치 해보구, libraries&tools 깔고,
  3. 그래서도 안되면 broadcom2045 패치를 터미널서 깔아보구,
  4. 근데도 안되면 동글을 CSR로 바꿔서 bluesoleil 패치를 깔아 시도해보고,
  5. 끝으로 ubuntu8.10으로 OS를 바꿔 YOO029님 처방을 최후로 할거에요.

5)안이 유효할땐 , ubuntu8.04와 8.10의 BT개선 요인이 무엇인지를 알아내야 하는데…무리겠지요 ?
어떤 쏠루션이 전 버젼을 업글 시킨 요인인지, 그 쏠루션을 알아내 꼭 찝어 추출해 낸다는거 말이죠.
많이 어려운 작업일듯 한데 그땐 인도측 쏘프트웨어팀에 솔직히 협조를 요청할겁니다.

고맙습니다 yoo029님.[/quote:1nfr0a78]

다행이네요… 그리고
잘 정리하셨네요…
제 생각엔… 아마도 커널만 업그레이드 되면 잘 될 가능성이 가장 크지 않나 싶네요… – 확신 못함…

그리고 전 "블루턱스"(파란 팽귄)라고 제 아이디를 읽습니다… 블루투스하고는 사돈의 팔촌도 않됨니다… :-)

[quote="bluetux":1uanaf1j]
다행이네요… 그리고
잘 정리하셨네요…
제 생각엔… 아마도 커널만 업그레이드 되면 잘 될 가능성이 가장 크지 않나 싶네요… – 확신 못함…
그리고 전 "블루턱스"(파란 팽귄)라고 제 아이디를 읽습니다… 블루투스하고는 사돈의 팔촌도 않됨니다… :-)[/quote:1uanaf1j]


펭귄이었군요ㅎㅎㅎ.
얄궂은 운명의 이스터에그를 맛 본 느낌 이었어요ㅋㅋ.
잘 지내시죠 ?
일전에 친절히 답 해 주신 조언에서 힘을 얻구 조금 이나마 방향을 잡을 수 있었어요.
고맙습니다. 설 연휴 온 가족 모두 평온히 잘 보내세요 bluetux님 ^^.

[quote="takeoffer":f5if05a7]

펭귄이었군요ㅎㅎㅎ.
얄궂은 운명의 이스터에그를 맛 본 느낌 이었어요ㅋㅋ.
잘 지내시죠 ?
일전에 친절히 답 해 주신 조언에서 힘을 얻구 조금 이나마 방향을 잡을 수 있었어요.
고맙습니다. 설 연휴 온 가족 모두 평온히 잘 보내세요 bluetux님 ^^.[/quote:f5if05a7]

takeoffer 님도 좋은 설 보내시고… 하시는 일 잘 되시길 빌어요…

tux 는 리눅스 (커널) 을 상징하는 팽귄을 부르는 이름이기도 해요…
(이걸 정한건 리눅스 커널을 만드는 리누스 토발즈가 팽귄으로 정한것으로 알고 있습니다…)
제 아바타로 쓰는 팽귄은 제가 변형(?) 한 팽귄이지만…

[quote="bluetux":zkw23tah]tux 는 리눅스 (커널) 을 상징하는 팽귄을 부르는 이름이기도 해요…
(이걸 정한건 리눅스 커널을 만드는 리누스 토발즈가 팽귄으로 정한것으로 알고 있습니다…)[/quote:zkw23tah]

[quote:zkw23tah] tux n. 《미·구어》 =TUXEDO [/quote:zkw23tah]
라고 뇌입어 영어사전 검색하니까 나오네요. ㅎㅎ.

'tux’가 펭귄을 지칭하는 건 줄은 알았는데, 턱시도의 구어인지는 몰랐네요.;;;

펭귄하면 턱시도죠. ㅋㅋ.;

[quote="pcandme":yj39g2rv][quote="bluetux":yj39g2rv]tux 는 리눅스 (커널) 을 상징하는 팽귄을 부르는 이름이기도 해요…(이걸 정한건 리눅스 커널을 만드는 리누스 토발즈가 팽귄으로 정한것으로 알고 있습니다…)[/quote:yj39g2rv]

[quote:yj39g2rv] tux n. 《미•구어》 =TUXEDO [/quote:yj39g2rv]
라고 뇌입어 영어사전 검색하니까 나오네요. ㅎㅎ.
'tux’가 펭귄을 지칭하는 건 줄은 알았는데, 턱시도의 구어인지는 몰랐네요.;;;펭귄하면 턱시도죠. ㅋㅋ.;[/quote:yj39g2rv]

설은 잘 보내셨나요 bluetux 님 ^^ 덕분에 몰랐던 용어의 개념들과 유래를 잘 알게 되었어요.
리눅스를 헤메며 그 간 봐 왔던 그 많은 펭귄들…그리고 bluetux님꺼…파노라마 처럼 지나가네요 ㅎ
pcandme님 ^^ 덕분에 펭귄과 턱시도의 연계성도 알게 되었습니다.
역시 우리네 연미복 제비 보다 펭귄이 더 턱시도에 가까운 듯ㅋ

참, ubuntu7.10에서 블루투스 키보드와 블루투스 헤드셋(모노) 작동 테스트에 성공했습니다 ^^.
둘다 디바이스 감지, 연결, 페어링까지 확인했고 키보드 동작도 손색 없구요.
일단은 터미널서 간단한 명령어를 입력, 수동작업으로 가능하게 되었지만,
이제는 다른 다양한 환경에서 드라이버와 패치를 써 가며 좀더 자동화된 효율적 솔루션을 찾아 봐야겠습니다.
테스트 내용은 아래와 같습니다.

[color=#0000BF:yj39g2rv][size=85:yj39g2rv]* System : 12" ripple mobile pc
processor-intel(R)core2 duo CPU T5450@1.66Ghz / 2GB RAM

  • OS & process : Ubuntu 7.10(gusty) Kernel2.6.22-14-generic,
    GNOME2.20.0, Bluetooth Applet0.14(bluez)
  • test item : bluetooth keyboard + bluetooth headset(mono) + bluetooth dongle(USB)
  • item spec : keyboard (main controller PCBA using broadcom2042 Chipset, BT2.0)
    headset (mono, Bluetooth Version 2.0, Class 2)
    dongle (CSR bluetooth2.0)
  • test 과정 및 결과[/size:yj39g2rv][/color:yj39g2rv]
    [size=85:yj39g2rv]
    [color=#0080FF:yj39g2rv]1> pc에 BT동글을 삽입하면 상단에 BT아이콘(Bluetoth Applet0.14 )이 나타남.
    2> bluez싸이트에서 최신커널patch를 다운, 실행(http://www.bluez.org/download/patches)
    3> BT아이콘에 마우스 오른클릭으로 Browse Device(디바이스 조회 ※ 제 컴 리눅스는 반은 영어,반은 한글로 섞여 디스플레이 돼서 ㅜㅠ Browse Device라는 영어로 뜹니다)를 클릭하니 검색된 주변 블루투스 디바이스 현황이 나타남(bluetooth keyboard, headset).
    나타난 현황창에서 연결하고자 하는 기기를 좌클릭 선택하고 아래에 connect버튼을 클릭하니
    "obex://[xx:xx:xx:xx:xx:xx]" is not a valid location 이라는 창이 뜸, 이 창을 닫지 말고 냅둠(이따 터미널서 입력하려면 다시 여기나온 숫자들을 그대로 입력해야 함)
    마우스 오른클릭으로 BT아이콘 맨 첫줄 preferences클릭하면 연결된 디바이스 현황에서도 암껏두 안 잡혀 있는 상태가 확인 됨.
    ==> 키보드 헤드셋 모두 작동 불능 상태 확인.

4> 이번엔 추가로 bluez의 libraries and tools(bluez-4.28,gnome,firmware,hcidump)를
다운,실행 해봄.(http://www.bluez.org/download/참조)
==> BT아이콘을 클릭, 동일 과정 결과 여전히 연결불가, 작동불능 확인.

5> 터미널 창을 열고 (https://help.ubuntu.com/community/BluetoothSetup 참조)
sudo apt-get install bluez-utils
sudo /etc/init.d/bluez-utils restart 로 인스톨/리스타트 실행.
==> 포럼에서는 hcitool dev output이 잡혀있는게 나온다고 하는데 여전히 암껏도 잡힌게 안보임.
sudo hidd --search랑 hcitool scan 둘다 쳐봐도 여전히 디바이스 현황,주소, 안 잡힘.

6> sudo hidd --connect xx:xx:xx:xx:xx:xx 를 입력, 엔터.
(이때 주소입력은 BT아이콘에서 시도했을때 실패 메세지로 떴던 obex://[xx:xx:xx:xx:xx:xx]" is not a valid location 의 번호를 입력 함
ex) sudo hidd – connect 22:19:20:10:03:33

==> 이후 browse Device에서는 여전히 "obex://[xx:xx:xx:xx:xx:xx]" is not a valid location. Please check the spelling and try again.이라는 메세지가 나오지만 BT아이콘 메뉴창에 Preference를 들어가보면 bonded devices에 입력한 BT키보드가 pairing 되어 있는 상태가 확인 됨.
키보드를 작동시켜 확인 해 보니 정상적으로 동작 됨.
헤드셋의 경우 sudo hidd --connect xx:xx:xx:xx:xx:xx 를 입력하니 pairing 을 위한 password 입력 요청 메세지가 뜨고 헤드셋 제품 매뉴얼에 명시된 4자리 비밀번호를 입력, 곧 pairing 완료 확인 됨.
(참고로 위의 작업은 한시적인 연결 시 유용하고 늘상 적용 시에는 5>에 언급한 포럼안에 'Connect Devices at Startup’을 참조)
[/color:yj39g2rv] [/size:yj39g2rv]

[color=#000000:yj39g2rv]요컨대… 그냥 sudo hidd --connect xx:xx:xx:xx:xx:xx 하면 되는 거 였던 건가요 -0-;
bluez 커널패치,라이브러리들 안 깔고 첨부터 쌩우분투7.10로 해보고…결과 정리 되는대로 다시 올리겠습니다.[/color:yj39g2rv]

[quote="takeoffer":1g6w44sa]
참, ubuntu7.10에서 블루투스 키보드와 블루투스 헤드셋(모노) 작동 테스트에 성공했습니다 ^^.
둘다 디바이스 감지, 연결, 페어링까지 확인했고 키보드 동작도 손색 없구요.
일단은 터미널서 간단한 명령어를 입력, 수동작업으로 가능하게 되었지만,
이제는 다른 다양한 환경에서 드라이버와 패치를 써 가며 좀더 자동화된 효율적 솔루션을 찾아 봐야겠습니다.

[/quote:1g6w44sa]

테스트 성공 정말로 축하 드립니다~. 계약성사(?) 지속적인 납품(?) 이 이루어 질수 있기를 바라겠습니다.

테스트 과정을 보니 눈이 아프네용…( 무지 복잡한… ^^;
역쉬 뭐든 장비가 있어야… 쿨럭…)

[quote="bluetux":2xicdmds]
테스트 성공 정말로 축하 드립니다~. 계약성사(?) 지속적인 납품(?) 이 이루어 질수 있기를 바라겠습니다.
테스트 과정을 보니 눈이 아프네용…( 무지 복잡한… ^^; 역쉬 뭐든 장비가 있어야… 쿨럭…)[/quote:2xicdmds]

따뜻한 덕담 고맙습니다 bluetux님 ! 2월안엔 어떤 형태던 결과치가 나올 것 같습니다.
제가 쓸데없이 길게 올려놨죠ㅋ; 그냥 다른분들 처럼 터미널서 sudo hidd --connect xx:xx:xx:xx:xx:xx 쓰면 될걸ㅎ
제가 워낙 초보라, 일일이 과정을 다 적어봤습니다ㅎㅎ 혹시라도 저 같은 초보들이 읽고 알아보기 용이하도록요 ^^;;
[color=#0000FF:2xicdmds]우분투7.10 다시 깔고 테스트 해봤더니
1> ~ 5> 과정없이(bluez커널패치,라이브러리 안하구) 그냥 6> "sudo hidd --connect xx:xx:xx:xx:xx:xx" 만으로 작동 되었어요.[/color:2xicdmds]
그래서 아마도 ubuntu영문포럼에선 이미, 별 다른 설명없이 간단히 그렇게 하라~는 팁이 올라 있었는 듯 합니다 -0-;

아무리 생각해도… 방법6>은 어딘가 개운치 않는 아쉬움이 남는 것 같습니다 ㅜㅠ
외국애덜 포럼에 돌아다니는 컴파일 명령어 조각들 줏어다 대입 한 거 빼곤 기실은…한 일이 없어서 ;;

  • 다시 한번 bluez에서 배포된 팁들을 기반으로 쥐 잡듯 샅샅이 찾아 테스트 해보고,
  • CSR쪽 bluesoleil이던 어디던 관련 웹 토대로, 더 나은 방법이 있다면 찾아 보겠습니다.
    결과물 확인,정리 되는대로 다시 올리겠습니다.

[size=85:2xicdmds][color=#008000:2xicdmds][b:2xicdmds]PS:[/b:2xicdmds] yoo029님 말씀대로 ubuntu8.10깔아서 자동으로 실행 되는 여부도 확인 해 봐야 하는데.
제가 이렇게 미련을 두고 집착하는 이유는…인도 client는 fedora쓴다네요 ㅋㅋ
물론 다 같은 kernel2.6기반이라 해도, 직접 확인하지 않고서는 마음이 편하지 않아서요.
fedora10다운 받으려다 질리고 말았습니다. 다운로딩시간이 웬 40시간 -0-
혹시 3.60GB짜리 fedora10. iso파일(DVD용으로) 빨리 받을 수 있는 방법 아시나요 ??[/color:2xicdmds][/size:2xicdmds]