MTK-OPENWRTプラス4 G駆動



コンパイルで発生した問題:
1../build_dir/target-mipsel_24kec+dsp_uClibc-0.9.33.2/linux-ramips_mt7620a/base-files/ipkg-ramips_24 kec/base-files/etc/localrev GITはこのファイルにアクセスしていくつかの操作を行い、実行したコマンドはpackage/base-files/Makefileの中でGITのどの行を注釈します.
echo " MTK-OpenWrt-2.6.36" > $(1)/etc/localrev
        echo -n " local-rev: " >> $(1)/etc/localrev
        #git rev-parse HEAD >> $(1)/etc/localrev
        echo -n " build-time: " >> $(1)/etc/localrev
        date >> $(1)/etc/localrev
        echo " -----------------------------------------------------" >> $(1)/etc/localrev

2.usb-netに参加するヒントはmiiに欠けている.koの依存.必要に応じて./package/kernel/linux/modules/usb.mkにusb-netモジュールにDEPENDS:=+kmod-miiの定義を加える
3.cdc_を加えるetherプロンプト欠乏cdc_encap.koの依存. ./package/kernel/linux/modules/usb.mkにusb-netモジュールを追加
 $(LINUX_DIR)/drivers/$(USBNET_DIR)/cdc_encap.ko



define KernelPackage/usb-net-cdc-ether      
  TITLE:=Support for cdc ethernet connections
  KCONFIG:=CONFIG_USB_NET_CDCETHER
  FILES:=$(LINUX_DIR)/drivers/$(USBNET_DIR)/cdc_ether.ko \
        $(LINUX_DIR)/drivers/$(USBNET_DIR)/cdc_encap.ko
  AUTOLOAD:=$(call AutoProbe,cdc_ether)
  $(call AddDepends/usb-net)             
endef

そしてコンパイルして、4 Gドライバの を しました.