お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2010-01-11 23:07:44

fisshy
新しいメンバ
登録日: 2010-01-11

zd1211b ドライバのmakeでエラー

zd1211b のドライバをインストールしようと、sudo make install をしてもエラーでできません。
/usr/src/zd1211$ sudo make
/lib/modules/2.6.31-15-generic/build
/usr/src/zd1211
-I/usr/src/zd1211/src/include -fomit-frame-pointer -O2 -Wall -Wstrict-prototypes -pipe -DZDCONF_WE_STAT_SUPPORT=1 -DHOST_IF_USB -DAMAC -DGCCK -DOFDM -DHOSTAPD_SUPPORT -DUSE_EP4_SET_REG -DDOWNLOADFIRMWARE -DfTX_GAIN_OFDM=0 -DfNEW_CODE_MAP=1 -DfWRITE_WORD_REG=1 -DfREAD_MUL_REG=1 -DENHANCE_RX=1 -DZD1211B
src/zd1205.o src/zdasocsvc.o src/zdauthreq.o src/zdauthrsp.o src/zdmmrx.o src/zdshared.o src/zdhci.o src/zdglobal.o src/zdencrypt.o src/zdpmfilter.o src/zdpsmon.o src/zdsynch.o src/zdbuf.o src/zd1205_proc.o src/zdhw.o src/zddebug.o src/zdtkipseed.o src/zdmic.o src/zdusb.o src/zd1211.o
make -C /lib/modules/2.6.31-15-generic/build SUBDIRS=/usr/src/zd1211 modules
make[1]: ディレクトリ `/usr/src/linux-headers-2.6.31-15-generic' に入ります
  CC [M]  /usr/src/zd1211/src/zd1205.o
In file included from /usr/src/zd1211/src/zd1205.h:49,
                 from /usr/src/zd1211/src/zd1205.c:47:
/usr/src/zd1211/src/zdcompat.h:69: error: conflicting types for ‘irqreturn_t’
include/linux/irqreturn.h:16: note: previous declaration of ‘irqreturn_t’ was here
In file included from /usr/src/zd1211/src/zd1205.h:49,
                 from /usr/src/zd1211/src/zd1205.c:47:
/usr/src/zd1211/src/zdcompat.h:72:1: warning: "IRQ_RETVAL" redefined
In file included from include/linux/interrupt.h:10,
                 from include/linux/netdevice.h:1058,
                 from include/net/sock.h:50,
                 from include/linux/tcp.h:177,
                 from /usr/src/zd1211/src/zd1205.c:41:
include/linux/irqreturn.h:17:1: warning: this is the location of the previous definition
/usr/src/zd1211/src/zd1205.c: In function ‘zd_writel’:
/usr/src/zd1211/src/zd1205.c:704: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd_readl’:
/usr/src/zd1211/src/zd1205.c:744: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_enable_int’:
/usr/src/zd1211/src/zd1205.c:877: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_mgt_mon_cb’:
/usr/src/zd1211/src/zd1205.c:1290: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘HKeepingCB’:
/usr/src/zd1211/src/zd1205.c:1591: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_rx_isr’:
/usr/src/zd1211/src/zd1205.c:4162: error: ‘struct sk_buff’ has no member named ‘mac’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_open’:
/usr/src/zd1211/src/zd1205.c:4356: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_get_stats’:
/usr/src/zd1211/src/zd1205.c:4731: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205wext_iw_get_stats’:
/usr/src/zd1211/src/zd1205.c:4782: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c:4783: error: ‘struct driver_stats’ has no member named ‘iw_stats’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_set_mac’:
/usr/src/zd1211/src/zd1205.c:4826: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_close’:
/usr/src/zd1211/src/zd1205.c:4900: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_xmit_frame’:
/usr/src/zd1211/src/zd1205.c:5003: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_set_multi’:
/usr/src/zd1211/src/zd1205.c:5648: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_watchdog_cb’:
/usr/src/zd1211/src/zd1205.c:5812: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_ioctl_setiwencode’:
/usr/src/zd1211/src/zd1205.c:6142: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_ioctl_getiwencode’:
/usr/src/zd1211/src/zd1205.c:6263: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_ioctl_setessid’:
/usr/src/zd1211/src/zd1205.c:6309: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_ioctl_getessid’:
/usr/src/zd1211/src/zd1205.c:6350: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_ioctl_setfreq’:
/usr/src/zd1211/src/zd1205.c:6386: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_ioctl_setrts’:
/usr/src/zd1211/src/zd1205.c:6454: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_ioctl_setfrag’:
/usr/src/zd1211/src/zd1205.c:6475: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_ioctl_getfrag’:
/usr/src/zd1211/src/zd1205.c:6500: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_ioctl_getrate’:
/usr/src/zd1211/src/zd1205.c:6524: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_ioctl_setpower’:
/usr/src/zd1211/src/zd1205.c:6646: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_ioctl_getpower’:
/usr/src/zd1211/src/zd1205.c:6675: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_ioctl_setmode’:
/usr/src/zd1211/src/zd1205.c:6705: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205wext_giwfreq’:
/usr/src/zd1211/src/zd1205.c:6807: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205wext_giwmode’:
/usr/src/zd1211/src/zd1205.c:6823: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205wext_giwrts’:
/usr/src/zd1211/src/zd1205.c:6869: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205wext_commit’:
/usr/src/zd1211/src/zd1205.c:6989: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205wext_siwscan’:
/usr/src/zd1211/src/zd1205.c:7003: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_translate_scan’:
/usr/src/zd1211/src/zd1205.c:7131: warning: passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
include/net/iw_handler.h:517: note: expected ‘struct iw_request_info *’ but argument is of type ‘char *’
/usr/src/zd1211/src/zd1205.c:7131: warning: passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
include/net/iw_handler.h:517: note: expected ‘char *’ but argument is of type ‘struct iw_event *’
/usr/src/zd1211/src/zd1205.c:7131: warning: passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
include/net/iw_handler.h:517: note: expected ‘struct iw_event *’ but argument is of type ‘unsigned int’
/usr/src/zd1211/src/zd1205.c:7131: error: too few arguments to function ‘iwe_stream_add_event’
/usr/src/zd1211/src/zd1205.c:7141: warning: passing argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
include/net/iw_handler.h:542: note: expected ‘struct iw_request_info *’ but argument is of type ‘char *’
/usr/src/zd1211/src/zd1205.c:7141: warning: passing argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
include/net/iw_handler.h:542: note: expected ‘char *’ but argument is of type ‘struct iw_event *’
/usr/src/zd1211/src/zd1205.c:7141: warning: passing argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
include/net/iw_handler.h:542: note: expected ‘struct iw_event *’ but argument is of type ‘U8 *’
/usr/src/zd1211/src/zd1205.c:7141: error: too few arguments to function ‘iwe_stream_add_point’
/usr/src/zd1211/src/zd1205.c:7153: warning: passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
include/net/iw_handler.h:517: note: expected ‘struct iw_request_info *’ but argument is of type ‘char *’
/usr/src/zd1211/src/zd1205.c:7153: warning: passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
include/net/iw_handler.h:517: note: expected ‘char *’ but argument is of type ‘struct iw_event *’
/usr/src/zd1211/src/zd1205.c:7153: warning: passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
include/net/iw_handler.h:517: note: expected ‘struct iw_event *’ but argument is of type ‘unsigned int’
/usr/src/zd1211/src/zd1205.c:7153: error: too few arguments to function ‘iwe_stream_add_event’
/usr/src/zd1211/src/zd1205.c:7166: warning: passing argument 1 of ‘iwe_stream_add_event’ from incompatible pointer type
include/net/iw_handler.h:517: note: expected ‘struct iw_request_info *’ but argument is of type ‘char *’
/usr/src/zd1211/src/zd1205.c:7166: warning: passing argument 3 of ‘iwe_stream_add_event’ from incompatible pointer type
include/net/iw_handler.h:517: note: expected ‘char *’ but argument is of type ‘struct iw_event *’
/usr/src/zd1211/src/zd1205.c:7166: warning: passing argument 4 of ‘iwe_stream_add_event’ makes pointer from integer without a cast
include/net/iw_handler.h:517: note: expected ‘struct iw_event *’ but argument is of type ‘unsigned int’
/usr/src/zd1211/src/zd1205.c:7166: error: too few arguments to function ‘iwe_stream_add_event’
/usr/src/zd1211/src/zd1205.c:7191: warning: passing argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
include/net/iw_handler.h:542: note: expected ‘struct iw_request_info *’ but argument is of type ‘char *’
/usr/src/zd1211/src/zd1205.c:7191: warning: passing argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
include/net/iw_handler.h:542: note: expected ‘char *’ but argument is of type ‘struct iw_event *’
/usr/src/zd1211/src/zd1205.c:7191: warning: passing argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
include/net/iw_handler.h:542: note: expected ‘struct iw_event *’ but argument is of type ‘char *’
/usr/src/zd1211/src/zd1205.c:7191: error: too few arguments to function ‘iwe_stream_add_point’
/usr/src/zd1211/src/zd1205.c:7202: warning: passing argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
include/net/iw_handler.h:542: note: expected ‘struct iw_request_info *’ but argument is of type ‘char *’
/usr/src/zd1211/src/zd1205.c:7202: warning: passing argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
include/net/iw_handler.h:542: note: expected ‘char *’ but argument is of type ‘struct iw_event *’
/usr/src/zd1211/src/zd1205.c:7202: warning: passing argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
include/net/iw_handler.h:542: note: expected ‘struct iw_event *’ but argument is of type ‘U8 *’
/usr/src/zd1211/src/zd1205.c:7202: error: too few arguments to function ‘iwe_stream_add_point’
/usr/src/zd1211/src/zd1205.c:7220: warning: passing argument 1 of ‘iwe_stream_add_value’ from incompatible pointer type
include/net/iw_handler.h:569: note: expected ‘struct iw_request_info *’ but argument is of type ‘char *’
/usr/src/zd1211/src/zd1205.c:7220: warning: passing argument 4 of ‘iwe_stream_add_value’ from incompatible pointer type
include/net/iw_handler.h:569: note: expected ‘char *’ but argument is of type ‘struct iw_event *’
/usr/src/zd1211/src/zd1205.c:7220: warning: passing argument 5 of ‘iwe_stream_add_value’ makes pointer from integer without a cast
include/net/iw_handler.h:569: note: expected ‘struct iw_event *’ but argument is of type ‘unsigned int’
/usr/src/zd1211/src/zd1205.c:7220: error: too few arguments to function ‘iwe_stream_add_value’
/usr/src/zd1211/src/zd1205.c:7229: warning: passing argument 1 of ‘iwe_stream_add_value’ from incompatible pointer type
include/net/iw_handler.h:569: note: expected ‘struct iw_request_info *’ but argument is of type ‘char *’
/usr/src/zd1211/src/zd1205.c:7229: warning: passing argument 4 of ‘iwe_stream_add_value’ from incompatible pointer type
include/net/iw_handler.h:569: note: expected ‘char *’ but argument is of type ‘struct iw_event *’
/usr/src/zd1211/src/zd1205.c:7229: warning: passing argument 5 of ‘iwe_stream_add_value’ makes pointer from integer without a cast
include/net/iw_handler.h:569: note: expected ‘struct iw_event *’ but argument is of type ‘unsigned int’
/usr/src/zd1211/src/zd1205.c:7229: error: too few arguments to function ‘iwe_stream_add_value’
/usr/src/zd1211/src/zd1205.c:7245: warning: passing argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
include/net/iw_handler.h:542: note: expected ‘struct iw_request_info *’ but argument is of type ‘char *’
/usr/src/zd1211/src/zd1205.c:7245: warning: passing argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
include/net/iw_handler.h:542: note: expected ‘char *’ but argument is of type ‘struct iw_event *’
/usr/src/zd1211/src/zd1205.c:7245: warning: passing argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
include/net/iw_handler.h:542: note: expected ‘struct iw_event *’ but argument is of type ‘char *’
/usr/src/zd1211/src/zd1205.c:7245: error: too few arguments to function ‘iwe_stream_add_point’
/usr/src/zd1211/src/zd1205.c:7264: warning: passing argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
include/net/iw_handler.h:542: note: expected ‘struct iw_request_info *’ but argument is of type ‘char *’
/usr/src/zd1211/src/zd1205.c:7264: warning: passing argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
include/net/iw_handler.h:542: note: expected ‘char *’ but argument is of type ‘struct iw_event *’
/usr/src/zd1211/src/zd1205.c:7264: warning: passing argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
include/net/iw_handler.h:542: note: expected ‘struct iw_event *’ but argument is of type ‘char *’
/usr/src/zd1211/src/zd1205.c:7264: error: too few arguments to function ‘iwe_stream_add_point’
/usr/src/zd1211/src/zd1205.c:7276: warning: passing argument 1 of ‘iwe_stream_add_point’ from incompatible pointer type
include/net/iw_handler.h:542: note: expected ‘struct iw_request_info *’ but argument is of type ‘char *’
/usr/src/zd1211/src/zd1205.c:7276: warning: passing argument 3 of ‘iwe_stream_add_point’ from incompatible pointer type
include/net/iw_handler.h:542: note: expected ‘char *’ but argument is of type ‘struct iw_event *’
/usr/src/zd1211/src/zd1205.c:7276: warning: passing argument 4 of ‘iwe_stream_add_point’ from incompatible pointer type
include/net/iw_handler.h:542: note: expected ‘struct iw_event *’ but argument is of type ‘char *’
/usr/src/zd1211/src/zd1205.c:7276: error: too few arguments to function ‘iwe_stream_add_point’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205wext_giwscan’:
/usr/src/zd1211/src/zd1205.c:7290: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1211_set_auth_param’:
/usr/src/zd1211/src/zd1205.c:7537: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_ioctl’:
/usr/src/zd1211/src/zd1205.c:7769: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_init’:
/usr/src/zd1211/src/zd1205.c:8529: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zdcb_setup_next_send’:
/usr/src/zd1211/src/zd1205.c:8974: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zdcb_rx_ind’:
/usr/src/zd1211/src/zd1205.c:9402: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c:9415: error: implicit declaration of function ‘eth_copy_and_sum’
/usr/src/zd1211/src/zd1205.c: In function ‘zdcb_status_notify’:
/usr/src/zd1211/src/zd1205.c:9450: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘chal_tout_cb’:
/usr/src/zd1211/src/zd1205.c:9550: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘scan_tout_cb’:
/usr/src/zd1211/src/zd1205.c:9561: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘asoc_tout_cb’:
/usr/src/zd1211/src/zd1205.c:9572: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘auth_tout_cb’:
/usr/src/zd1211/src/zd1205.c:9583: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zdcb_start_timer’:
/usr/src/zd1211/src/zd1205.c:9593: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zdcb_stop_timer’:
/usr/src/zd1211/src/zd1205.c:9640: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zdcb_dis_intr’:
/usr/src/zd1211/src/zd1205.c:9666: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zdcb_set_intr_mask’:
/usr/src/zd1211/src/zd1205.c:9683: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zdcb_check_tcb_avail’:
/usr/src/zd1211/src/zd1205.c:9712: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zdcb_delay_us’:
/usr/src/zd1211/src/zd1205.c:9735: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zdcb_AcquireDoNotSleep’:
/usr/src/zd1211/src/zd1205.c:9769: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zdcb_ReleaseDoNotSleep’:
/usr/src/zd1211/src/zd1205.c:9775: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘ChangeMacMode’:
/usr/src/zd1211/src/zd1205.c:10373: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c:10374: error: ‘struct net_device’ has no member named ‘priv’
/usr/src/zd1211/src/zd1205.c: In function ‘zd1205_iw_getstats’:
/usr/src/zd1211/src/zd1205.c:10396: error: ‘struct net_device’ has no member named ‘priv’
make[2]: *** [/usr/src/zd1211/src/zd1205.o] エラー 1
make[1]: *** [_module_/usr/src/zd1211] エラー 2
make[1]: ディレクトリ `/usr/src/linux-headers-2.6.31-15-generic' から出ます
make: *** [all] エラー 2

どなたか解決法をご存知ないでしょうか?
お願いします。

オフライン

 

#2 2010-01-11 23:46:20

hir0
メンバ
登録日: 2008-09-28

Re: zd1211b ドライバのmakeでエラー

質問の仕方が少し不親切に感じます。
ワザとでは無いでしょうけど、make出来ませんでは全く分らないです。

zd1211bは無線LAN関係のようですね。
そしてUbuntuはカーネルバージョンから9.10?
どこからダウンロードしたファイルがmakeでエラーが出るのか分りません。

で、最後まで呼んで頂いたなら、makeのエラー対策では無くて(こちらが希望でしたら上記の文面を理解してみて)zd1211のドライバを9.10 にインストールする方法。

ついでだからアップデート&アップグレードも行ないましょう。

$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get install subversion
$ sudo svn co https://zd1211.svn.sourceforge.net/svnroot/zd1211 zd1211

反応が無くても1分や2分は待つこと。
最後のコマンドは折り返して表示されるかもしれませんが1行です。
/lib/modules/2.6.31-15-generic/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko が生成されていると思います。

オフライン

 

#3 2010-01-12 00:16:31

fisshy
新しいメンバ
登録日: 2010-01-11

Re: zd1211b ドライバのmakeでエラー

失礼いたしました。
zd1211bの無線LANドライバを使ってAPを作りたいんです。
sudo svn co https://zd1211.svn.sourceforge.net/svnroot/zd1211 zd1211
のコマンドラインはもうしていたので、その後何をすればいいのかわからなかったのです。
今確かめたところ、きっちりzd1211rw.koが生成されていました。
ご迷惑をおかけしました。

オフライン

 

#4 2010-01-12 00:28:13

fisshy
新しいメンバ
登録日: 2010-01-11

Re: zd1211b ドライバのmakeでエラー

連投失礼いたします。
どうもzd1211rwではAPには対応してないようです。
https://zd1211.svn.sourceforge.net/svnroot/zd1211 のドライバーは対応していると聞いたのですが、だめでした。
ubuntuは9.10です。
やっぱりmakeからしないとだめなんですかね?

オフライン

 

#5 2010-01-12 16:56:13

jackalope
メンバ
登録日: 2009-01-01

Re: zd1211b ドライバのmakeでエラー

hir0さん による投稿:

/lib/modules/2.6.31-15-generic/kernel/drivers/net/wireless/zd1211rw/zd1211rw.ko が生成されていると思います

zd1211rw.koはUbuntuをインストールした時点で存在しています。
sudo svn co https://zd1211.svn.sourceforge.net/svnroot/zd1211 zd121はzd1211rw.koを生成するコマンドではありません。

オフライン

 

#6 2010-01-12 17:10:53

hir0
メンバ
登録日: 2008-09-28

Re: zd1211b ドライバのmakeでエラー

たしかに。

オフライン

 

#7 2010-01-13 03:00:19

hir0
メンバ
登録日: 2008-09-28

Re: zd1211b ドライバのmakeでエラー

これはアクセスポイントが使えるのだろうか?
http://packages.ubuntu.com/ja/intrepid/zd1211-source

Chipset specifications
パッケージ: zd1211-source (0.0.0.svnr67-2) Ubuntu 8.10
------------------------------------------------
  * 802.11b/g support (chipset also features 802.11a but no
    vendor seems to support this)
  * USB 2.0 support (802.11b only on USB 1.1)
  * typical current consumption: 150mA (idle), 200mA (sending)
  * WEP64/128/256, WPA-PSK
  * Station and Ad hoc mode (802.11b only in ad hoc?)

Hardware supported includes:

  Vendor/Name         USB id
  3COM 3CRUSB10075    6891:a727
  AOpen 802.11g WL54  07b8:6001
  iNexQ UR055g        1435:0711
  Sitecom WL-113      0df6:9071
  Telegent TG54USB    129b:1666
  TwinMOS G240        126F:a006
  Yakumo QuickWLAN    0b3b:1630
  Airlink+ AWLL3025   0ace:1211
  Zyxel ZyAIR G-220   0586:3401
  X-Micro XWL-11GUZX  0ace:1211
  Edimax EW-7317UG    0ace:1211
  Safecom SWLU-5400   07b8:6001
  Longshine LCS-8131G 07b8:6001
  Planet WL-U356      0ace:1211
  Sweex wireless 54MB 5173:1809
  Acer WLAN-G-US1     0ace:1211
  Trendnet TEW-424UB  0ace:1211
  DrayTek Vigor 550   0675:0550
  Asus WL-159g        0b05:170c
  Trust NW-3100

https://launchpad.net/ubuntu/jaunty/i386/zd1211-source/0.0.0.svnr67-2
launchpadではjaunty(9.04)となっているが、何故かインストーラーは同じ物だと判断している(多分、同じなんだろう)

9.04を使用するのに問題が無ければ試してみて下さい。

パッケージをインストールが完了したら
$ sudo apt-get install module-assistant
$ sudo module-assistant prepare
$ sudo module-assistant update
$ sudo module-assistant auto-install zd1211

対話式にソースのビルドが始まります。

オフライン

 

Board footer

Powered by FluxBB