Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Zyxel PCMCIA WiFi G-120 EE и Ubuntu 7.10, Gutsy Gibbon  (Прочитано 1822 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Q2W

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Zyxel PCMCIA WiFi G-120 EE и Ubuntu 7.10, Gutsy Gibbon
« : 25 Марта 2008, 16:40:26 »
Проблема с pcmcia wifi карточкой от зухеля.

Скачал драйвер с zyxel.ru, распаковал, как написано в мане на оф.сайте.
make menuconfig выдаёт следующее:
chmod a+x scripts/lxdialog/lxdialog
/bin/sh scripts/Menuconfig
Menuconfig requires bash
make: *** [menuconfig] Ошибка 1
а make install:
echo -e -I/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/include -fomit-frame-pointer -O -Wall -Wstrict-prototypes -pipe -Wno-unused -DAMAC -DGCCK -DOFDM -DTXQ_IN_ISR -DHOSTAPD_SUPPORT -DLOGO_ENABLE=1 -DfTX_PWR_CTRL -DZDCONF_CHIP1212_16=1 -DZDCONF_CHIP1212_ONLY=0 -DZDCONF_CHIP1212_ONLY=0 -DZDCONF_80211H_SUPPORT=1 -DZDCONF_80211E_SUPPORT=1 -DZDCONF_WDS_SUPPORT=1 -DZDCONF_VAP_SUPPORT=1 -DZDCONF_LP_SUPPORT=1 -DZDCONF_BANDEDGE_ADJUST -DZD_DEBUG -DZDCONF_GF_MTU_CONF -DZDCONF_GF_HWADDR_CONF -DX86_EMBEDDED -DZDCONF_EXTRA_FIX_IPC -DZDCONF_PROC_FS_SUPPORT -DZDCONF_INFRA_SUPPORT -DZDCONF_WE_STAT_SUPPORT -DZDCONF_WE_PRIV_SUPPORT -DZDCONF_SW_RETRY -DZDCONF_SW_ADAPTION -DZDCONF_ADHOC_SUPPORT -DZDCONF_MENUDBG -DZDCONF_APDBG -DZDCONF_AP_SUPPORT -DZDCONF_80211A_SUPPORT -DZDCONF_PRINTK -DPRODUCTION -DZDCONF_WIN_PROD_IFACE -DZDCONF_RF_UW2453_SUPPORT -DZDCONF_RF_AL2230_SUPPORT -DZDCONF_RF_AL2232_SUPPORT -DZDCONF_RF_AL7230B_SUPPORT -DZDCONF_CHIP1212_ONLY=0 -DZDCONF_CHIP1216_ONLY=0
-I/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/include -fomit-frame-pointer -O -Wall -Wstrict-prototypes -pipe -Wno-unused -DAMAC -DGCCK -DOFDM -DTXQ_IN_ISR -DHOSTAPD_SUPPORT -DLOGO_ENABLE=1 -DfTX_PWR_CTRL -DZDCONF_CHIP1212_16=1 -DZDCONF_CHIP1212_ONLY=0 -DZDCONF_CHIP1212_ONLY=0 -DZDCONF_80211H_SUPPORT=1 -DZDCONF_80211E_SUPPORT=1 -DZDCONF_WDS_SUPPORT=1 -DZDCONF_VAP_SUPPORT=1 -DZDCONF_LP_SUPPORT=1 -DZDCONF_BANDEDGE_ADJUST -DZD_DEBUG -DZDCONF_GF_MTU_CONF -DZDCONF_GF_HWADDR_CONF -DX86_EMBEDDED -DZDCONF_EXTRA_FIX_IPC -DZDCONF_PROC_FS_SUPPORT -DZDCONF_INFRA_SUPPORT -DZDCONF_WE_STAT_SUPPORT -DZDCONF_WE_PRIV_SUPPORT -DZDCONF_SW_RETRY -DZDCONF_SW_ADAPTION -DZDCONF_ADHOC_SUPPORT -DZDCONF_MENUDBG -DZDCONF_APDBG -DZDCONF_AP_SUPPORT -DZDCONF_80211A_SUPPORT -DZDCONF_PRINTK -DPRODUCTION -DZDCONF_WIN_PROD_IFACE -DZDCONF_RF_UW2453_SUPPORT -DZDCONF_RF_AL2230_SUPPORT -DZDCONF_RF_AL2232_SUPPORT -DZDCONF_RF_AL7230B_SUPPORT -DZDCONF_CHIP1212_ONLY=0 -DZDCONF_CHIP1216_ONLY=0
make[1]: Entering directory `/usr/src/linux-headers-2.6.22-14-generic'
 CC [M] /tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.o
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:32:26: error: linux/config.h: No such file or directory
In file included from /tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.h:39,
         from /tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdeeprom.h:3,
         from /tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:36:
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdapi.h:458:5: warning: "fTX_GAIN_OFDM" is not defined
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:975:5: warning: "fANT_DIVERSITY" is not defined
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:980:5: warning: "fWRITE_WORD_REG" is not defined
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:998:5: warning: "fTX_GAIN_OFDM" is not defined
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c: В функции ‘zd1212_open’
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:1371: предупреждение: passing argument 2 of ‘clear_bit’ from incompatible pointer type
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:1439: предупреждение: функция, переменная или тип ‘deprecated_irq_flag’ будет исключен(а) в будущих версиях (декларация в include/linux/interrupt.h:66)
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:1439: предупреждение: passing argument 2 of ‘request_irq’ from incompatible pointer type
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c: В функции ‘zd1212_pci_setup’
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:2625: предупреждение: format ‘%lX’ expects type ‘long unsigned int’, but argument 3 has type ‘resource_size_t’
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:3179:42: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c: В функции ‘zd1212_found1’
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:3179: ошибка: ‘INIT_WORK’ undeclared (first use in this function)
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:3179: ошибка: (Each undeclared identifier is reported only once
/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.c:3179: ошибка: for each function it appears in.)
make[2]: *** [/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0/src/zdmain.o] Ошибка 1
make[1]: *** [_module_/tmp/ZD1212LnxDrv_2_15_0_0/ZD1212LnxDrv_2_15_0_0] Ошибка 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.22-14-generic'
make: *** [all] Ошибка 2

Цитата: Суппорт зухеля через 6 дней
Поддерживаются ядра до 2.6.19.
Написание нового драйвера не планируется.

Я нагуглил, что файл linux/config.h перенесён в linux/autoconf.h, и что соответствующее изменение вызовов в исходнике ситуацию не меняет.

Собственно, что же делать? Можно ли как-то заставить работать карточку?

Оффлайн fwhr

  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Re: Zyxel PCMCIA WiFi G-120 EE и Ubuntu 7.10, Gutsy Gibbon
« Ответ #1 : 25 Марта 2008, 19:07:43 »
ну а если без этих дров, что получается?
Совсем не работает карта или есть надежда?
lspci
последние строки из dmesg после подключения карты
iwconfig
ifconfig -a
?
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн Q2W

  • Автор темы
  • Новичок
  • *
  • Сообщений: 12
    • Просмотр профиля
Re: Zyxel PCMCIA WiFi G-120 EE и Ubuntu 7.10, Gutsy Gibbon
« Ответ #2 : 25 Марта 2008, 20:37:34 »
Цитата: lspci
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev 81)
...
02:00.0 CardBus bridge: Texas Instruments PCI1510 PC card Cardbus Controller
...
03:00.0 Network controller: ZyDAS Technology Corp. Unknown device 2116 (rev 01)
Последнее - как раз она.

Цитата: dmesg
[16598.896000] eth0: no IPv6 routers present
[16632.984000] pccard: card ejected from slot 0
[16643.200000] pccard: CardBus card inserted into slot 0
[16644.152000] pccard: card ejected from slot 0
[16654.208000] pccard: CardBus card inserted into slot 0

Цитата: iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.


Цитата: ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:0A:E4:3A:4A:87 
          inet addr:192.168.0.101  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::20a:e4ff:fe3a:4a87/64 Диапазон:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:725 errors:0 dropped:0 overruns:0 frame:0
          TX packets:540 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:307612 (300.4 KB)  TX bytes:259151 (253.0 KB)

lo        Link encap:Local Loopback 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Диапазон:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)


В общем устройство видит как таковое, сетевое устройство в нём - нет.

Оффлайн fwhr

  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Re: Zyxel PCMCIA WiFi G-120 EE и Ubuntu 7.10, Gutsy Gibbon
« Ответ #3 : 25 Марта 2008, 22:54:36 »
даа...  :-\ Гугл тоже не оссобо радостен от этой карты, нет успехов по ней... ndiswrapper - вроде бы тоже не сработает... Попробуй на вс. случай и его (хотя, сомневаюсь, что получится)
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

Оффлайн jinjer21

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Zyxel PCMCIA WiFi G-120 EE и Ubuntu 7.10, Gutsy Gibbon
« Ответ #4 : 29 Октября 2008, 10:33:20 »
Если кому то еще интересно, то проблемма решается через ndiswrapper

Оффлайн fwhr

  • Старожил
  • *
  • Сообщений: 2104
    • Просмотр профиля
Re: Zyxel PCMCIA WiFi G-120 EE и Ubuntu 7.10, Gutsy Gibbon
« Ответ #5 : 29 Октября 2008, 11:18:02 »
jinjer21, возможно - более полугода минуло, а это приличный срок :)
Обычно люди получают не то, что заслуживают, а то, что получилось... © Доктор Хауз

 

Страница сгенерирована за 0.02 секунд. Запросов: 20.