Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

523
Views
¿Cómo usar kgdb sobre ethernet (kgdboe)?

estoy usando ubuntu 12.04 y la versión del kernel es 3.12.6, quiero aprender a usar kgdb para depurar el kernel. No obtuve mucha información. con respecto a kgdboe (kgdb sobre ethernet). Compilé el kernel y habilité kgdb en menuconfig , creé la imagen del kernel usando make bzImage en la máquina de desarrollo y la copié en la máquina de destino, ahora el problema es cómo conectar tanto la máquina de destino como la de desarrollo. No obtengo el conjunto de parámetros para kgbdoe . Por favor, ayuda si alguien sabe cómo usar kgdb a través de ethernet.

over 4 years ago · Santiago Trujillo
2 answers
Answer question

0

¿Has leído esto:https://www.kernel.org/pub/linux/kernel/people/jwessel/kgdb/ch03s04.html ?

Debe ejecutar el kernel depurado con opciones especiales, como por ejemplo:

 kgdbwait kgdbcon kgdboe=@192.168.248.76/,@192.168.242.24/00:11:22:33:44:55

y en el lado de la depuración, ejecuta los siguientes comandos:

 gdb file vmlinux target remote udp:192.168.248.76:6443

Esto ha funcionado para mí.

over 4 years ago · Santiago Trujillo Report

0

Puede obtener la fuente de kgdboe desde aquí , compilarla y cargarla en su kernel:

 make -C /lib/modules/$(uname -r)/build M=$(pwd) sudo insmod kgdboe.ko

Luego escriba 'dmesg' para ver el registro de carga y obtener instrucciones sobre cómo conectarse desde gdb.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!