<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://wiki.radxa.com/mw/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://wiki.radxa.com/mw/index.php?action=history&amp;feed=atom&amp;title=Rockpi4%2Fdev%2Fcompile-a-kernel-module-on-rockpi4%2Fes_es</id>
		<title>Rockpi4/dev/compile-a-kernel-module-on-rockpi4/es es - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://wiki.radxa.com/mw/index.php?action=history&amp;feed=atom&amp;title=Rockpi4%2Fdev%2Fcompile-a-kernel-module-on-rockpi4%2Fes_es"/>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/mw/index.php?title=Rockpi4/dev/compile-a-kernel-module-on-rockpi4/es_es&amp;action=history"/>
		<updated>2026-06-14T15:29:21Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.3</generator>

	<entry>
		<id>https://wiki.radxa.com/mw/index.php?title=Rockpi4/dev/compile-a-kernel-module-on-rockpi4/es_es&amp;diff=4069&amp;oldid=prev</id>
		<title>HANLLEL: Created page with &quot;{{rockpi4_header}}  {{Languages|rockpi4/dev/libmraa}}          ROCK Pi 4 &gt;  Desarrollando &gt; rockpi4/dev/compile-a-kernel-module-on-...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.radxa.com/mw/index.php?title=Rockpi4/dev/compile-a-kernel-module-on-rockpi4/es_es&amp;diff=4069&amp;oldid=prev"/>
				<updated>2019-11-15T20:24:51Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{{rockpi4_header}}  {{Languages|rockpi4/dev/libmraa}}         &lt;a href=&quot;/Rockpi4/es_es&quot; title=&quot;Rockpi4/es es&quot;&gt; ROCK Pi 4&lt;/a&gt; &amp;gt; &lt;a href=&quot;/Rockpi4/dev/es_es&quot; title=&quot;Rockpi4/dev/es es&quot;&gt; Desarrollando&lt;/a&gt; &amp;gt; rockpi4/dev/compile-a-kernel-module-on-...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{rockpi4_header}}&lt;br /&gt;
&lt;br /&gt;
{{Languages|rockpi4/dev/libmraa}}&lt;br /&gt;
&lt;br /&gt;
       [[rockpi4/es_es | ROCK Pi 4]] &amp;gt; [[rockpi4/dev/es_es | Desarrollando]] &amp;gt; [[rockpi4/dev/compile-a-kernel-module-on-rockpi4/es_es | Compilar un módulo del núcleo en el ROCK Pi 4]]&lt;br /&gt;
&lt;br /&gt;
=== Descripción ===&lt;br /&gt;
&lt;br /&gt;
Esta guía sirve para compilar un módulo del núcleo para el ROCK Pi 4 desde el ROCK Pi 4. Puedes usar las imágenes del sistema [https://dl.radxa.com/rockpi4/images/debian/ Debian] y [https://dl.radxa.com/rockpi4/images/ubuntu/ Ubuntu].&lt;br /&gt;
&lt;br /&gt;
=== Soporte Software ===&lt;br /&gt;
&lt;br /&gt;
Para el núcleo, necesitar actualizarlo a la versión '''4.4.154-98-rockchip'''.&lt;br /&gt;
&lt;br /&gt;
Date cuenta que los paquetes de U-boot y del núcleo Kernel están en los repositorios '''Radxa APT''' '''stretch-testing''' y '''bionic-testing'''.&lt;br /&gt;
&lt;br /&gt;
También, necesitarás actualizar los paquetes rockchip-fstab, rockchip-overlay, u-boot. Y [[rockpi4/radxa-apt/es_es | Radxa APT]] ayuda.&lt;br /&gt;
&lt;br /&gt;
=== Ejemplo: r8152 controlador de dispositivo===&lt;br /&gt;
&lt;br /&gt;
Aquí vemos el controlador de dispositivo r8152 como ejemplo.&lt;br /&gt;
&lt;br /&gt;
Instalar los paquetes necesarios.&lt;br /&gt;
&lt;br /&gt;
  $ sudo apt-get install -y libssl-dev build-essential&lt;br /&gt;
&lt;br /&gt;
Recompila las librerías de dependencia.&lt;br /&gt;
&lt;br /&gt;
  $ cd /usr/src/linux-headers-$(uname -r)&lt;br /&gt;
  $ make scripts&lt;br /&gt;
&lt;br /&gt;
Descarga [https://github.com/wget/realtek-r8152-linux/archive/master.zip r8152 el código fuente del controlador] al ROCK Pi 4 y extráelo en el directorio home.&lt;br /&gt;
&lt;br /&gt;
Ve al directorio superior del código fuente&lt;br /&gt;
&lt;br /&gt;
  $ cd realtek-r8152-linux-master&lt;br /&gt;
  $ ls&lt;br /&gt;
  50-usb-realtek-net.rules  compatibility.h  Makefile  r8152.c  ReadMe.txt&lt;br /&gt;
&lt;br /&gt;
Genera el fichero r8152.ko .&lt;br /&gt;
&lt;br /&gt;
  $ make&lt;br /&gt;
&lt;br /&gt;
Se comprueba la versión del núcleo y el procesador&lt;br /&gt;
  $ uname -rp&lt;br /&gt;
  4.4.154-98-rockchip-gcbc3da2ca32c aarch64&lt;br /&gt;
&lt;br /&gt;
Comprobar la información de r8152 ko&lt;br /&gt;
&lt;br /&gt;
  $ modinfo r8152.ko &lt;br /&gt;
  filename:       /home/rock/r8152_2.12.0/r8152.ko&lt;br /&gt;
  version:        v2.12.0 (2019/04/29)&lt;br /&gt;
  license:        GPL&lt;br /&gt;
  description:    Realtek RTL8152/RTL8153 Based USB Ethernet Adapters&lt;br /&gt;
  author:         Realtek nic sw &amp;lt;nic_swsd@realtek.com&amp;gt;&lt;br /&gt;
  srcversion:     576F778ECF92A5E23120A75&lt;br /&gt;
  ...&lt;br /&gt;
  depends:        &lt;br /&gt;
  vermagic:       4.4.154-98-rockchip-gcbc3da2ca32c SMP mod_unload aarch64&lt;br /&gt;
&lt;br /&gt;
La versión del módulo debería ser la misma que la versión actual del núcleo como 4.4.154-98-rockchip-gcbc3da2ca32c.&lt;br /&gt;
&lt;br /&gt;
Instalar módulo del controlador en el núcleo.&lt;br /&gt;
&lt;br /&gt;
  $ sudo make install&lt;br /&gt;
&lt;br /&gt;
Eliminar módulo del controlador.&lt;br /&gt;
&lt;br /&gt;
  $ sudo rmmod r8152&lt;br /&gt;
&lt;br /&gt;
=== FAQs ===&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Problemas ===&lt;br /&gt;
&lt;br /&gt;
Si tienes problemas con la compilación de un módulo del núcleo en el ROCK Pi 4, abre un  nuevo comentario en el foro. https://forum.radxa.com/c/dev&lt;/div&gt;</summary>
		<author><name>HANLLEL</name></author>	</entry>

	</feed>