Fedora 12 에서 ipTIME N100P 사용하기

2010. 7. 1. 15:25memo


먼저 ipTIME 에서 제공하는 driver 를 설치하려 했는데 
컴파일 하는 중간에 아래와 같은 에러 발생..
...error: ‘struct net_device’ has no member named ‘open’
...error: ‘struct net_device’ has no member named ‘stop’
...error: ‘struct net_device’ has no member named ‘hard_start_xmit’
...error: ‘struct net_device’ has no member named ‘get_stats’

찾아보니 Fedora 12 linux kernel 2.6.31 부터  removes backwards compatibility for the old network driver api. Only the new net_driver_ops structure api is supported.
소스코드를 디버깅하려다가 귀챠니즘의 압박으로 우회로 탐색해보다가 lucky!
README에 나와있듯이 Ralink RT2860 chipset 을 사용하기에
RPMFusion repository를 enable 하시고 yum install rt2860 하시라..ㅋㅋ