SlideShare a Scribd company logo
xHago
✤   xperia

    ✤   3G

    ✤   WiFi

✤
xperia

✤   Sony Ericsson

    ✤   android1.6 => android2.1
    ✤   snapdragon
✤                                       3G   WiFi Bluetooth

    ✤   adb shell    netcfg   ifconfig

    ✤   3G   rmnet%d

        ✤    0-2         3channel

    ✤   WiFi wlan%d

    ✤   cat /proc/kmsg                   (/var/log/messages)
rmnet

✤




✤




    ✤   kernel/arch/arm/mach-msm/smd.c
✤




    ✤   kernel/drivers/net/msm_rmnet.c
✤   3    channel

        ✤




        ✤   xperia                   0
xmit_func()                  rmnet
    •
              xmit_func()
    •




                            msm_smd
rmnet-write to BB-

                       len


 len   0   0   0   0   data

                              0xE0100000


                                                  DMA??




                                           FIFO      MAC
                                                      BB
rmnet-read from BB-


                                                   rmnet

                               netif_rx()




       ethernet type??   smd_net_data_handler()



                                                  msm_smd
                                 read
rmnet-write to BB-

           handler()
            socket buffer allocate



                                     0xE0180000


                                                         DMA??




                                                  FIFO      MAC
                                                             BB
for hangup

✤   adb shell

✤   ping -i 0.01 -s 3000
    ✤   30000

✤




✤                          android

    ✤
wlan

✤   ioctl

✤




    ✤                     …

✤   AR6000

    ✤       AP

            ✤       Authentication    Association

✤




    ✤       iwconfig

    ✤       ioctl

✤   WiFi on                   rmnet                 (ifconfig down   )
WiFi



                                        iwconfig wlan0 ***

       netif          wpa     iwconfig

                                              ioctl


               wlan




                wlan device
✤




✤   linux on android

    ✤   snapdragon

✤           android

    ✤




    ✤                          …

✤   Medium Access Control on        …

    ✤   C                      MAC-ARQ

✤   linux

More Related Content

Viewers also liked

X-Media Regie
X-Media RegieX-Media Regie
X-Media Regie
Karlijn Meijer
 
Xeventsin ”Game Changers Project” -hankkeen tuloksista yllätyksiin varautumis...
Xeventsin ”Game Changers Project” -hankkeen tuloksista yllätyksiin varautumis...Xeventsin ”Game Changers Project” -hankkeen tuloksista yllätyksiin varautumis...
Xeventsin ”Game Changers Project” -hankkeen tuloksista yllätyksiin varautumis...Otavan Opisto
 
Xiomy trabajo
Xiomy trabajoXiomy trabajo
Xiomy trabajo
31alexandera
 
X Jornadas Caballos Hispano-arabe
X Jornadas Caballos Hispano-arabeX Jornadas Caballos Hispano-arabe
X Jornadas Caballos Hispano-arabemesess
 
Xe xun gps vehicle tracker tk103-2
Xe xun gps vehicle tracker tk103-2Xe xun gps vehicle tracker tk103-2
Xe xun gps vehicle tracker tk103-2
xxgpstraker
 
XIV Krajowa Wystawa Myszy Rasowych Polish Mouse Club
XIV Krajowa Wystawa Myszy Rasowych Polish Mouse ClubXIV Krajowa Wystawa Myszy Rasowych Polish Mouse Club
XIV Krajowa Wystawa Myszy Rasowych Polish Mouse Club
Mateusz Knopczyński
 
Xiamen FD company brochure
Xiamen FD company brochureXiamen FD company brochure
Xiamen FD company brochureConnie Zhang
 

Viewers also liked (7)

X-Media Regie
X-Media RegieX-Media Regie
X-Media Regie
 
Xeventsin ”Game Changers Project” -hankkeen tuloksista yllätyksiin varautumis...
Xeventsin ”Game Changers Project” -hankkeen tuloksista yllätyksiin varautumis...Xeventsin ”Game Changers Project” -hankkeen tuloksista yllätyksiin varautumis...
Xeventsin ”Game Changers Project” -hankkeen tuloksista yllätyksiin varautumis...
 
Xiomy trabajo
Xiomy trabajoXiomy trabajo
Xiomy trabajo
 
X Jornadas Caballos Hispano-arabe
X Jornadas Caballos Hispano-arabeX Jornadas Caballos Hispano-arabe
X Jornadas Caballos Hispano-arabe
 
Xe xun gps vehicle tracker tk103-2
Xe xun gps vehicle tracker tk103-2Xe xun gps vehicle tracker tk103-2
Xe xun gps vehicle tracker tk103-2
 
XIV Krajowa Wystawa Myszy Rasowych Polish Mouse Club
XIV Krajowa Wystawa Myszy Rasowych Polish Mouse ClubXIV Krajowa Wystawa Myszy Rasowych Polish Mouse Club
XIV Krajowa Wystawa Myszy Rasowych Polish Mouse Club
 
Xiamen FD company brochure
Xiamen FD company brochureXiamen FD company brochure
Xiamen FD company brochure
 

Similar to Xhago

了解网络
了解网络了解网络
了解网络
Feng Yu
 
Cisco 刘洋 从“路由”回归“交换”
Cisco 刘洋 从“路由”回归“交换”Cisco 刘洋 从“路由”回归“交换”
Cisco 刘洋 从“路由”回归“交换”
guiyingshenxia
 
Hacking Layer 2 - Enthernet Switcher Hacking Countermeasures.
Hacking Layer 2 - Enthernet Switcher Hacking Countermeasures.Hacking Layer 2 - Enthernet Switcher Hacking Countermeasures.
Hacking Layer 2 - Enthernet Switcher Hacking Countermeasures.
Sumutiu Marius
 
Cisco systems hacking layer 2 ethernet switches
Cisco systems   hacking layer 2 ethernet switchesCisco systems   hacking layer 2 ethernet switches
Cisco systems hacking layer 2 ethernet switches
KJ Savaliya
 
Tablet in 2012
Tablet in 2012Tablet in 2012
Tablet in 2012JJ Wu
 
Stefano Giordano
Stefano GiordanoStefano Giordano
Stefano Giordano
GoWireless
 
Stefano Giordano
Stefano  GiordanoStefano  Giordano
Stefano Giordano
GoWireless
 
Embedded Solutions 2010 : ARM-Cortex Based MCU's , by ARROW-ISRAEL
Embedded Solutions 2010 : ARM-Cortex Based MCU's , by ARROW-ISRAEL Embedded Solutions 2010 : ARM-Cortex Based MCU's , by ARROW-ISRAEL
Embedded Solutions 2010 : ARM-Cortex Based MCU's , by ARROW-ISRAEL
New-Tech Magazine
 
Introducing the ADSP BF609 Blackfin Processors
Introducing the ADSP BF609 Blackfin ProcessorsIntroducing the ADSP BF609 Blackfin Processors
Introducing the ADSP BF609 Blackfin Processors
Analog Devices, Inc.
 
Linux 802.11 subsystem and brcmsmac WLAN driver
Linux 802.11 subsystem and brcmsmac WLAN driverLinux 802.11 subsystem and brcmsmac WLAN driver
Linux 802.11 subsystem and brcmsmac WLAN driver
Midhun Lohidakshan
 
SG Security Switch Brochure
SG Security Switch BrochureSG Security Switch Brochure
SG Security Switch Brochure
Shotaro Kaida
 
BlackHat 2009 - Hacking Zigbee Chips (slides)
BlackHat 2009 - Hacking Zigbee Chips (slides)BlackHat 2009 - Hacking Zigbee Chips (slides)
BlackHat 2009 - Hacking Zigbee Chips (slides)Michael Smith
 
How To Train Your Calxeda EnergyCore
How To Train Your  Calxeda EnergyCoreHow To Train Your  Calxeda EnergyCore
How To Train Your Calxeda EnergyCore
Naoto MATSUMOTO
 
DEF CON 27 - XILING GONG PETER PI - exploiting qualcom wlan and modem over th...
DEF CON 27 - XILING GONG PETER PI - exploiting qualcom wlan and modem over th...DEF CON 27 - XILING GONG PETER PI - exploiting qualcom wlan and modem over th...
DEF CON 27 - XILING GONG PETER PI - exploiting qualcom wlan and modem over th...
Felipe Prado
 
Interrupt system f28x
Interrupt system f28xInterrupt system f28x
Interrupt system f28x
Pantech ProLabs India Pvt Ltd
 
Jetson AGX Xavier and the New Era of Autonomous Machines
Jetson AGX Xavier and the New Era of Autonomous MachinesJetson AGX Xavier and the New Era of Autonomous Machines
Jetson AGX Xavier and the New Era of Autonomous Machines
Dustin Franklin
 
Software Defined Data Centers - June 2012
Software Defined Data Centers - June 2012Software Defined Data Centers - June 2012
Software Defined Data Centers - June 2012
Brent Salisbury
 
Sun fire x2250 technical training presentation
Sun fire x2250 technical training presentationSun fire x2250 technical training presentation
Sun fire x2250 technical training presentationxKinAnx
 

Similar to Xhago (20)

了解网络
了解网络了解网络
了解网络
 
Cisco 刘洋 从“路由”回归“交换”
Cisco 刘洋 从“路由”回归“交换”Cisco 刘洋 从“路由”回归“交换”
Cisco 刘洋 从“路由”回归“交换”
 
Hacking Layer 2 - Enthernet Switcher Hacking Countermeasures.
Hacking Layer 2 - Enthernet Switcher Hacking Countermeasures.Hacking Layer 2 - Enthernet Switcher Hacking Countermeasures.
Hacking Layer 2 - Enthernet Switcher Hacking Countermeasures.
 
Cisco systems hacking layer 2 ethernet switches
Cisco systems   hacking layer 2 ethernet switchesCisco systems   hacking layer 2 ethernet switches
Cisco systems hacking layer 2 ethernet switches
 
Tablet in 2012
Tablet in 2012Tablet in 2012
Tablet in 2012
 
Stefano Giordano
Stefano GiordanoStefano Giordano
Stefano Giordano
 
Stefano Giordano
Stefano  GiordanoStefano  Giordano
Stefano Giordano
 
Embedded Solutions 2010 : ARM-Cortex Based MCU's , by ARROW-ISRAEL
Embedded Solutions 2010 : ARM-Cortex Based MCU's , by ARROW-ISRAEL Embedded Solutions 2010 : ARM-Cortex Based MCU's , by ARROW-ISRAEL
Embedded Solutions 2010 : ARM-Cortex Based MCU's , by ARROW-ISRAEL
 
Introducing the ADSP BF609 Blackfin Processors
Introducing the ADSP BF609 Blackfin ProcessorsIntroducing the ADSP BF609 Blackfin Processors
Introducing the ADSP BF609 Blackfin Processors
 
Workshop@naha_val3
Workshop@naha_val3Workshop@naha_val3
Workshop@naha_val3
 
Linux 802.11 subsystem and brcmsmac WLAN driver
Linux 802.11 subsystem and brcmsmac WLAN driverLinux 802.11 subsystem and brcmsmac WLAN driver
Linux 802.11 subsystem and brcmsmac WLAN driver
 
SG Security Switch Brochure
SG Security Switch BrochureSG Security Switch Brochure
SG Security Switch Brochure
 
BlackHat 2009 - Hacking Zigbee Chips (slides)
BlackHat 2009 - Hacking Zigbee Chips (slides)BlackHat 2009 - Hacking Zigbee Chips (slides)
BlackHat 2009 - Hacking Zigbee Chips (slides)
 
How To Train Your Calxeda EnergyCore
How To Train Your  Calxeda EnergyCoreHow To Train Your  Calxeda EnergyCore
How To Train Your Calxeda EnergyCore
 
DEF CON 27 - XILING GONG PETER PI - exploiting qualcom wlan and modem over th...
DEF CON 27 - XILING GONG PETER PI - exploiting qualcom wlan and modem over th...DEF CON 27 - XILING GONG PETER PI - exploiting qualcom wlan and modem over th...
DEF CON 27 - XILING GONG PETER PI - exploiting qualcom wlan and modem over th...
 
Interrupt system f28x
Interrupt system f28xInterrupt system f28x
Interrupt system f28x
 
Jetson AGX Xavier and the New Era of Autonomous Machines
Jetson AGX Xavier and the New Era of Autonomous MachinesJetson AGX Xavier and the New Era of Autonomous Machines
Jetson AGX Xavier and the New Era of Autonomous Machines
 
Software Defined Data Centers - June 2012
Software Defined Data Centers - June 2012Software Defined Data Centers - June 2012
Software Defined Data Centers - June 2012
 
Workshop@naha val3
Workshop@naha val3Workshop@naha val3
Workshop@naha val3
 
Sun fire x2250 technical training presentation
Sun fire x2250 technical training presentationSun fire x2250 technical training presentation
Sun fire x2250 technical training presentation
 

Recently uploaded

PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
Ralf Eggert
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
KatiaHIMEUR1
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Aggregage
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
nkrafacyberclub
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
ViralQR
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
Kari Kakkonen
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
James Anderson
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 

Recently uploaded (20)

PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)PHP Frameworks: I want to break free (IPC Berlin 2024)
PHP Frameworks: I want to break free (IPC Berlin 2024)
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !Securing your Kubernetes cluster_ a step-by-step guide to success !
Securing your Kubernetes cluster_ a step-by-step guide to success !
 
Generative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionGenerative AI Deep Dive: Advancing from Proof of Concept to Production
Generative AI Deep Dive: Advancing from Proof of Concept to Production
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptxSecstrike : Reverse Engineering & Pwnable tools for CTF.pptx
Secstrike : Reverse Engineering & Pwnable tools for CTF.pptx
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.Welocme to ViralQR, your best QR code generator.
Welocme to ViralQR, your best QR code generator.
 
DevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA ConnectDevOps and Testing slides at DASA Connect
DevOps and Testing slides at DASA Connect
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdfFIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
FIDO Alliance Osaka Seminar: Passkeys at Amazon.pdf
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 

Xhago

  • 2. xperia ✤ 3G ✤ WiFi ✤
  • 3. xperia ✤ Sony Ericsson ✤ android1.6 => android2.1 ✤ snapdragon ✤ 3G WiFi Bluetooth ✤ adb shell netcfg ifconfig ✤ 3G rmnet%d ✤ 0-2 3channel ✤ WiFi wlan%d ✤ cat /proc/kmsg (/var/log/messages)
  • 4. rmnet ✤ ✤ ✤ kernel/arch/arm/mach-msm/smd.c ✤ ✤ kernel/drivers/net/msm_rmnet.c ✤ 3 channel ✤ ✤ xperia 0
  • 5. xmit_func() rmnet • xmit_func() • msm_smd
  • 6. rmnet-write to BB- len len 0 0 0 0 data 0xE0100000 DMA?? FIFO MAC BB
  • 7. rmnet-read from BB- rmnet netif_rx() ethernet type?? smd_net_data_handler() msm_smd read
  • 8. rmnet-write to BB- handler() socket buffer allocate 0xE0180000 DMA?? FIFO MAC BB
  • 9. for hangup ✤ adb shell ✤ ping -i 0.01 -s 3000 ✤ 30000 ✤ ✤ android ✤
  • 10. wlan ✤ ioctl ✤ ✤ … ✤ AR6000 ✤ AP ✤ Authentication Association ✤ ✤ iwconfig ✤ ioctl ✤ WiFi on rmnet (ifconfig down )
  • 11. WiFi iwconfig wlan0 *** netif wpa iwconfig ioctl wlan wlan device
  • 12. ✤ ✤ linux on android ✤ snapdragon ✤ android ✤ ✤ … ✤ Medium Access Control on … ✤ C MAC-ARQ ✤ linux

Editor's Notes

  1. \n
  2. \n
  3. \n
  4. \n
  5. \n
  6. \n
  7. \n
  8. \n
  9. \n
  10. \n
  11. \n
  12. \n