am335x system upgrade kernel iphone6 plus use ethernet

本文档说明如何使用USB接口将iPhone手机作为网络共享设备,使得Ubuntu 16.04系统通过iPhone接入互联网。主要涉及配置Linux 4.14.y内核中的USB网络适配器,安装必要的库和工具,如ipheth-utils,libimobiledevice等。
摘要由CSDN通过智能技术生成
  1. Scope of Document 

    This document describes how to throught usb iphone moblile to internet.

    Requiremen

    2.1 Function Requirement

    Suport ubuntu 16.04 under linux 4.14.y kernel version

    2.2 Performance Requirement

    NA

    Hardware Overview

    usb interface,pin map:

    USB0_N

    USB0_P

     

     

                    

    3.1 Functional Block Diagram

     

     

    Porting

    4.1 Kernel configuration

          -> Device Drivers                                                                                                                                                                               

            -> Network device support                                                                                                                                               

              -> USB Network Adapters

     <*>   Apple iPhone USB Ethernet driver         

     

    4.2 Application Interface

    # sudo apt-get install ipheth-utils libimobiledevice-dev libimobilede

    Reading package lists... Done

    Building dependency tree       

    Reading state information... Done

    The following additional packages will be installed:

      icu-devtools libelf1 libgcrypt20-dev libglib2.0-bin libglib2.0-data

      libglib2.0-dev libgmp-dev libgmpxx4ldbl libgnutls-dev libgnutls28-dev

      libgnutlsxx28 libgpg-error-dev libicu-dev libidn11-dev libimobiledevice6

      libp11-kit-dev libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5

      libplist-dev libplist3 libtasn1-6-dev libtasn1-doc libusbmuxd-dev

      libusbmuxd4 libxml2-dev nettle-dev pkg-config usbmuxd

    Suggested packages:

      libgcrypt20-doc libglib2.0-doc gmp-doc libgmp10-doc libmpfr-dev gnutls-doc

      gnutls-bin guile-gnutls icu-doc libusbmuxd-tools

    The following NEW packages will be installed:

      icu-devtools ipheth-utils libelf1 libgcrypt20-dev libglib2.0-bin

      libglib2.0-data libglib2.0-dev libgmp-dev libgmpxx4ldbl libgnutls-dev

      libgnutls28-dev libgnutlsxx28 libgpg-error-dev libicu-dev libidn11-dev

      libimobiledevice-dev libimobiledevice-utils libimobiledevice6 libp11-kit-dev

      libpcre16-3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libplist-dev libplist3

      libtasn1-6-dev libtasn1-doc libusbmuxd-dev libusbmuxd4 libxml2-dev

      nettle-dev pkg-config usbmuxd

    0 upgraded, 33 newly installed, 0 to remove and 30 not upgraded.

    Need to get 14.8 MB of archives.

    After this operation, 60.4 MB of additional disk space will be used.

    Do you want to continue? [Y/n] y

    Get:1 http://ports.ubuntu.com xenial/main armhf libpcrecpp0v5 armhf 2:8.38-3.1 [13.2 kB]

    Get:2 http://ports.ubuntu.com xenial-security/main armhf libelf1 armhf 0.165-3ubuntu1.1 [

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

嵌入式实操

希望博文有助于您,您不必加班。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值