29 марта | 2025г. | 21:59:50


АвторТема: Ручная сборка драйверов WiFi под Enigma2  (Прочитано 104761 раз)

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

Оффлайн ddd203

  • Младший Джедай
  • **
  • Сообщений: 148
  • Поблагодарили: 104
  • Уважение: +5
Спасибо schpuntik, не знал про "make bootstrap и make driver ", это в корне меняет дело. Драйвер для RT73 собираюсь собрать ради "спортивного интереса", да и такой свисток на полке пылится. Судя по твоему описанию он не работает через iwpriv, и для поднятия WPA2 обращается к wpa_supplicant - и тут засада. 

Stuart, если после двух предыдущих постов не передумал, то файл .config закидывай после команды mrproper, но это не относится к ошибке.

Мой листинг компиляции отличается от твоего:
Спойлер   :
HOSTLD  scripts/kconfig/conf
scripts/kconfig/conf -s arch/sh/Kconfig
  CHK     include/linux/version.h
  UPD     include/linux/version.h
  Generating include/asm-sh/machtypes.h
  CHK     include/linux/utsrelease.h
  UPD     include/linux/utsrelease.h
  SYMLINK include/asm -> include/asm-sh
  CC      kernel/bounds.s
  GEN     include/linux/bounds.h
  CC      arch/sh/kernel/asm-offsets.s
  GEN     include/asm/asm-offsets.h
  CALL    scripts/checksyscalls.sh
  CC      scripts/mod/empty.o
  HOSTCC  scripts/mod/mk_elfconfig
  MKELF   scripts/mod/elfconfig.h
  HOSTCC  scripts/mod/elflib.o
  HOSTCC  scripts/mod/file2alias.o
  HOSTCC  scripts/mod/ksymhash.o
  HOSTCC  scripts/mod/ktablehash.o
  HOSTCC  scripts/mod/modpost.o
  HOSTCC  scripts/mod/sumversion.o
  HOSTLD  scripts/mod/modpost
  HOSTLD  scripts/mod/ksymhash
  HOSTCC  scripts/kallsyms
  HOSTCC  scripts/conmakehash
  HOSTCC  scripts/bin2c
  CC      init/main.o
  CHK     include/linux/compile.h
  UPD     include/linux/compile.h
  CC      init/version.o
  CC      init/do_mounts.o
  CC      init/do_mounts_rd.o
  CC      init/do_mounts_initrd.o
  LD      init/mounts.o
  CC      init/initramfs.o
  CC      init/calibrate.o
  LD      init/built-in.o
  HOSTCC  usr/gen_init_cpio
  GEN     usr/initramfs_data.cpio
  AS      usr/initramfs_data.o
  LD      usr/built-in.o
  AS      arch/sh/kernel/debugtraps.o
  CC      arch/sh/kernel/dumpstack.o
  CC      arch/sh/kernel/idle.o
  CC      arch/sh/kernel/io.o
  CC      arch/sh/kernel/io_generic.o
  CC      arch/sh/kernel/irq.o
  CC      arch/sh/kernel/machvec.o
  CC      arch/sh/kernel/nmi_debug.o
  CC      arch/sh/kernel/process_32.o
  CC      arch/sh/kernel/ptrace_32.o
  CC      arch/sh/kernel/setup.o
  CC      arch/sh/kernel/signal_32.o
  CC      arch/sh/kernel/sys_sh.o
  CC      arch/sh/kernel/sys_sh32.o
  AS      arch/sh/kernel/syscalls_32.o
  CC      arch/sh/kernel/time.o
  CC      arch/sh/kernel/topology.o

У меня после команды CALL    scripts/checksyscalls.sh есть вызовы компилятора HOSTCC, а не только кросскомпилятора СС. Возможно ты не установил какие то пакеты для Fedora/Ubuntu. Под рукой у меня рекомендации от TDT:
Спойлер   :
3. Setup host:
    - To build an image you need to install some packages on your host system.

          * git
          * ccache
          * rpm
          * make
          * automake1.8
          * autoconf
          * patch
          * gcc
          * cpp (or gcc or c++)
          * tar
          * bzip2
          * gzip
          * ncurses-devel (debian: libncurses5-dev)
          * flex
          * bison
          * gawk
          * e2fsprogs-devel
          * texinfo
          * gettext
          * gettext-devel (debian?)
          * cfv
          * fakeroot
          * xfsprogs-devel debian: (xfslibs-dev)
          * zlib1g-dev (zlib-devel)
          * libtool
          * g++
          * swig
          * pkg-config
Попробуй их установить.
Да, команду clean я использую как: make ARCH=sh CROSS_COMP..... clean


P.S. И переименуй каталог STLinux-2.2 обратно в STLinux-2.4 - возможно там есть залинкованные файлы/директории. А в файле Makefile от дров замени ifneq (,$(findstring 2.4,$(LINUX_SRC))) на ifneq (,$(findstring 2.w,$(LINUX_SRC))).



Теги:
 

Похожие темы

  Тема / Автор Ответов Последний ответ
13 Ответов
34641 Просмотров
Последний ответ 14 января | 2020г. | 20:25:20
от vip1131
0 Ответов
3 Просмотров
Последний ответ 17 марта | 2014г. | 22:00:30
от 2boom
70 Ответов
130690 Просмотров
Последний ответ 01 сентября | 2023г. | 19:35:47
от pitmaa
0 Ответов
18248 Просмотров
Последний ответ 25 января | 2015г. | 02:34:15
от Komandir
2 Ответов
14628 Просмотров
Последний ответ 16 января | 2017г. | 09:02:47
от sga



X

Добро пожаловать!

Мы заметили, что у Вас установлено расширение AdBlock или ему подобное. Пожалуйста добавьте наш Клуб в белый список, внесите этим посильную лепту в его развитие. Спасибо!