SlideShare a Scribd company logo
1 of 12
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

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
 
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-2xxgpstraker
 
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 ClubMateusz 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 Understanding 3G and WiFi Connectivity on Sony Xperia Devices

了解网络
了解网络了解网络
了解网络Feng Yu
 
Cisco 刘洋 从“路由”回归“交换”
Cisco 刘洋 从“路由”回归“交换”Cisco 刘洋 从“路由”回归“交换”
Cisco 刘洋 从“路由”回归“交换”guiyingshenxia
 
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 switchesKJ Savaliya
 
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
 
Tablet in 2012
Tablet in 2012Tablet in 2012
Tablet in 2012JJ Wu
 
Stefano Giordano
Stefano GiordanoStefano Giordano
Stefano GiordanoGoWireless
 
Stefano Giordano
Stefano  GiordanoStefano  Giordano
Stefano GiordanoGoWireless
 
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 ProcessorsAnalog 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 driverMidhun Lohidakshan
 
SG Security Switch Brochure
SG Security Switch BrochureSG Security Switch Brochure
SG Security Switch BrochureShotaro 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 EnergyCoreNaoto 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
 
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 MachinesDustin Franklin
 
Software Defined Data Centers - June 2012
Software Defined Data Centers - June 2012Software Defined Data Centers - June 2012
Software Defined Data Centers - June 2012Brent 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 Understanding 3G and WiFi Connectivity on Sony Xperia Devices (20)

了解网络
了解网络了解网络
了解网络
 
Cisco 刘洋 从“路由”回归“交换”
Cisco 刘洋 从“路由”回归“交换”Cisco 刘洋 从“路由”回归“交换”
Cisco 刘洋 从“路由”回归“交换”
 
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
 
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.
 
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

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 

Recently uploaded (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 

Understanding 3G and WiFi Connectivity on Sony Xperia Devices

  • 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