페도라5에서 usb2.0과 usb1.1 인식에 대해 질문 드립니다.

문성진의 이미지

페도라5에 무선 랜카드를 설치하고 있습니다.

무선 랜카드는 usb 형식의 zydas 를 사용하고 있습니다.

노트북은 삼성 sens X15로 usb2.0을 지원하고 있습니다.

랜카드가 usb2.0에서만 11g로 작동을 하고 usb1.1에서는 11b로 작동을 하게 되어있는데 11g로 사용을 해야만 합니다.

일단 랜카드는 잘 설치가 된듯 한데 모듈도 잘 올라가고요.

그런데 ifconfig wlan0 up 으로 랜카드를 올리면 장치를 찾을 수 없다고 나오고 올라가지 않습니다. 이유를 생각해 봤는데

lsmod를 해보면 uhci_hcd 하고 ehci_hcd 가 모두 올라와 있습니다. (제 노트북엔 usb2.0인데 usb1.1에 해당하는 uhci도 올라와 있는 것이 정상인가요?)

그래서 uchi 모듈을 내려보니 usb에 연결 되어 있던 마우스가 바로 작동을 안하는 것으로 봐서 페도라5가 제 노트북의 usb를 1.1로 인식하고 있어서 장치를 찾을 수 없다고 하는 것 같습니다.

랜카드가 11g로 사용할 때와 11b로 사용할 때 드라이버 잡는 방법이 좀 다르거든요. 지금은 11g에 맞추어 설치한 상태이고요.

왜 이런 현상이 나오는 걸까요?

해결책 아시는 분 답변좀 꼭 부탁드리겠습니다.

익명사용자의 이미지

dmesg로 wlan0 device가 올라갔는지 (모듈이 로딩되어 device가 활성화 되었는지) 확인해 보세요.

문성진의 이미지

ifconfig wlan0 up이 제대로 작동해야 dmesg 해봤을 때 나오는 거 아닌가요? ㅜㅜ

위에서도 말씀 드렸지만 문제는 이 노트북이 usb2.0을 가지고 있으면서 페도라5가 usb1.1로 인식하고 있는 게 문제인 것 같은데...

아~ 힘들다..

wkpark의 이미지

zydas, module, wlan0 등등을 검색해 보시길.

그리고

modprobe -v zd1211

해보세요. 무슨 메시지가 뜨나요?

위의 명령이 잘 된다면 /etc/modprobe.conf도 찾아보세요.

alias wlan zd1211

위와 관련된 라인이 없다면, 쓰고 계신 배포판이 zydas관련 모듈이 자동으로 세팅이 안되어 있어서 그렇겠고요

온갖 참된 삶은 만남이다 --Martin Buber

문성진의 이미지

modprobe -v zd1211

했을 때 실행은 잘 됩니다. 하지만 알려주신 /etc/modprobe.conf 에서 보니 alias wlan zd1211가 없더라구요.

그럼 모듈이 자동으로 세팅이 되려면 어찌 해야하는지요...

배포판은 최신입니다.

atie의 이미지

커널에 포함된 zd1211 드라이버로 지원되는 장치ID는 몇 개 제한적입니다. 가지고 계신 장치의 ID가 포함이 안 되어서일 수도 있습니다. 제가 이 곳에 zd1211 드라이버 컴파일했던 글을 쓴 것이 있으니 찾아보시면 혹 도움이 될 수도 있겠습니다.

손수 컴파일 한 드라이버가 /lib/modules/커널 버전/ 밑의 net 드라이버로 들어가게 되면 usb 장치를 꼽았을 때 요즘은 자동으로 모듈이 올라옵니다.(lsmod나 dmesg로 확인해 보시면 되겠죠.) 그런 후에 ifconfig wlan0 up, iwconfig wlan0 essid ~, 그리고 필요하면 dhclient wlan0 하면 무선랜이 되는 것이 보통입니다.
----
I paint objects as I think them, not as I see them.
Ubuntu Edgy user / Ubuntu KoreanTeam

----
I paint objects as I think them, not as I see them.
atie's minipage

wkpark의 이미지

modprobe -v zd1211했을 때 모듈 잘 올라오고 dmesg했을 때 디바이스 장치 보이면 문제 없는 겁니다.

modprobe.conf에 wlan0에 대한 alias가 없다면 자동 인식에 문제가 있는 것일 뿐.
(즉, 자동 인식이 안되다 뿐이므로 vi로 그냥 항목을 편집하듯 집어 넣어주세요. 그러면 다음번 재부팅 할 때는 문제없어지는 것으로 알고있습니다.)

그런 다음에는 /etc/init.d/network start (레드헷/페도라)에 준하는 시동을 걸어보세요.

온갖 참된 삶은 만남이다 --Martin Buber

마잇의 이미지

uhci, ehci 모듈이 배타적으로 작동하는 것은 아닙니다. 1.1만 지원되는 시스템이라면 uhci만이 필요하고 2.0까지 지원되는 시스템이라면 uhci, ehci가 같이 올라가게 됩니다.

lspci의 출력도 그런식입니다.

0000:00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 02)
0000:00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 02)
0000:00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 02)
0000:00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 02)

모든 USB 포트가 2.0을 지원하지만 EHCI Controller는 늘 하나뿐이더군요.

어쨌든 uhci, ehci 모듈이 같이 올라와 있는 것은 정상입니다. lspci 명령으로 일단 인식은 하고 있는지 살펴 보셔야 겠습니다.
--
마잇


--
마잇

문성진의 이미지

lspci를 해보니 uhci와 ehci 둘 다 올라 와 있습니다.

음... 어찌 해결을 봐야하는지..

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.