problems with ethernet (smsc9514) on beagleboard xM revC

I’m trying to compile the latest version of Kenel for BeagleBoard xM revC, but I can’t do the IC ethernet (smsc9514) work. What packages must I be selected to work well smsc9514?

This is my .config file:

Sorry the message was too long, I attached the file with I’m trying to compile with the latest version of Kenel for BeagleBoard xM revC “BBxMC_defconfig.txt”, but I can’t do the IC ethernet (smsc9514) work. What packages must I be selected to work well smsc9514?

And the log of console:

Booting kernel from Legacy Image at 80200000 …

Image Name: Linux-3.3.0-rc6
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 4603784 Bytes = 4.4 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum … OK
Loading Kernel Image … OK
OK

Starting kernel …

Uncompressing Linux… done, booting the kernel.
[ 0.000000] Booting Linux on physical CPU 0
[ 0.000000] Linux version 3.3.0-rc6 (oscargomezf@luna) (gcc version 4.6.1 (Sourcery CodeBench Lite 2011.09-70) ) #10 SMP PREEMPT Mon Mar 5 22:00:48 CET 22
[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=10c53c7d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine: OMAP3 Beagle Board
[ 0.000000] Reserving 12582912 bytes SDRAM for VRAM
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] OMAP3630 ES1.2 (l2cache iva sgx neon isp 192mhz_clk )
[ 0.000000] Clocking rate (Crystal/Core/MPU): 26.0/400/600 MHz
[ 0.000000] PERCPU: Embedded 9 pages/cpu @c1230000 s12864 r8192 d15808 u36864
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 126720
[ 0.000000] Kernel command line: console=ttyO2,115200n8 mpurate=auto buddy=none camera=none vram=12M omapfb.mode=dvi:640x480MR-16@60 omapdss.def_disp=dvit
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] Memory: 499MB = 499MB total
[ 0.000000] Memory: 491920k/491920k available, 32368k reserved, 0K highmem
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
[ 0.000000] vmalloc : 0xe0800000 - 0xff000000 ( 488 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
[ 0.000000] modules : 0xbf000000 - 0xc0000000 ( 16 MB)
[ 0.000000] .text : 0xc0008000 - 0xc07d1618 (7974 kB)
[ 0.000000] .init : 0xc07d2000 - 0xc0827240 ( 341 kB)
[ 0.000000] .data : 0xc0828000 - 0xc08ce738 ( 666 kB)
[ 0.000000] .bss : 0xc08ce75c - 0xc0e27f94 (5479 kB)
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] NR_IRQS:410
[ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 4.0) with 96 interrupts
[ 0.000000] Total of 96 interrupts on 1 active controller
[ 0.000000] OMAP clockevent source: GPTIMER1 at 13000000 Hz
[ 0.000000] OMAP clocksource: GPTIMER2 at 13000000 Hz
[ 0.000000] sched_clock: 32 bits at 13MHz, resolution 76ns, wraps every 330382ms
[ 0.000000] Console: colour dummy device 80x30
[ 0.000000] Lock dependency validator: Copyright © 2006 Red Hat, Inc., Ingo Molnar
[ 0.000000] … MAX_LOCKDEP_SUBCLASSES: 8
[ 0.000000] … MAX_LOCK_DEPTH: 48
[ 0.000000] … MAX_LOCKDEP_KEYS: 8191
[ 0.000000] … CLASSHASH_SIZE: 4096
[ 0.000000] … MAX_LOCKDEP_ENTRIES: 16384
[ 0.000000] … MAX_LOCKDEP_CHAINS: 32768
[ 0.000000] … CHAINHASH_SIZE: 16384
[ 0.000000] memory used by lock dependency info: 3695 kB
[ 0.000000] per task-struct memory footprint: 1152 bytes
[ 0.001162] Calibrating delay loop… 597.60 BogoMIPS (lpj=2988032)
[ 0.108802] pid_max: default: 32768 minimum: 301
[ 0.109806] Security Framework initialized
[ 0.110192] Mount-cache hash table entries: 512
[ 0.116114] CPU: Testing write buffer coherency: ok
[ 0.117364] CPU0: thread -1, cpu 0, socket -1, mpidr 0
[ 0.117455] Setting up static identity map for 0x805b8ab8 - 0x805b8b28
[ 0.169251] Brought up 1 CPUs
[ 0.169285] SMP: Total of 1 processors activated (597.60 BogoMIPS).
[ 0.174099] devtmpfs: initialized
[ 0.188012] omap_hwmod: usbtll_fck: missing clockdomain for usbtll_fck.
[ 0.230897] print_constraints: dummy:
[ 0.234185] NET: Registered protocol family 16
[ 0.235851] GPMC revision 5.0
[ 0.253482] gpiochip_add: registered GPIOs 0 to 31 on device: gpio
[ 0.254164] OMAP GPIO hardware version 2.5
[ 0.255644] gpiochip_add: registered GPIOs 32 to 63 on device: gpio
[ 0.257521] gpiochip_add: registered GPIOs 64 to 95 on device: gpio
[ 0.259854] gpiochip_add: registered GPIOs 96 to 127 on device: gpio
[ 0.261745] gpiochip_add: registered GPIOs 128 to 159 on device: gpio
[ 0.263695] gpiochip_add: registered GPIOs 160 to 191 on device: gpio
[ 0.276876] omap_mux_init: Add partition: #1: core, flags: 0
[ 0.280236] OMAP3 Beagle Rev: xM C
[ 0.302154] _omap_mux_get_by_name: Could not find signal gpmc_wait2.uart4_tx
[ 0.302194] omap_hwmod_mux_init: Could not allocate device mux entry
[ 0.302617] Reprogramming SDRC clock to 400000000 Hz
[ 0.302656] dpll3_m2_clk rate change failed: -22
[ 0.308224] usbhs_omap: alias fck already exists
[ 0.309886] Found NAND on CS0
[ 0.309914] Registering NAND on CS0
[ 0.311691] Unable to get DVI reset GPIO
[ 0.428877] hw-breakpoint: debug architecture 0x4 unsupported.
[ 0.463761] omap-mcbsp.2: alias fck already exists
[ 0.465223] omap-mcbsp.3: alias fck already exists
[ 0.475303] OMAP DMA hardware revision 5.0
[ 0.649509] bio: create slab at 0
[ 0.664759] SCSI subsystem initialized
[ 0.681096] usbcore: registered new interface driver usbfs
[ 0.683177] usbcore: registered new interface driver hub
[ 0.684700] usbcore: registered new device driver usb
[ 0.695416] omap_i2c omap_i2c.1: bus 1 rev1.4.0 at 2600 kHz
[ 0.714736] twl4030: PIH (irq 7) chaining IRQs 368…375
[ 0.715545] twl4030: power (irq 373) chaining IRQs 376…383
[ 0.719433] twl4030: gpio (irq 368) chaining IRQs 384…401
[ 0.721746] gpiochip_add: registered GPIOs 192 to 211 on device: twl4030
[ 0.733390] print_constraints: VUSB1V5: 1500 mV normal standby
[ 0.736932] print_constraints: VUSB1V8: 1800 mV normal standby
[ 0.740548] print_constraints: VUSB3V1: 3100 mV normal standby
[ 0.751251] twl4030_usb twl4030_usb: Initialized TWL4030 USB module
[ 0.758534] print_constraints: VMMC1: 1850 <–> 3150 mV at 3150 mV normal standby
[ 0.762630] print_constraints: VDAC: 1800 mV normal standby
[ 0.766689] print_constraints: VDVI: 1800 mV normal standby
[ 0.771317] print_constraints: VSIM: 1800 <–> 3000 mV at 1800 mV normal standby
[ 0.773061] omap_i2c omap_i2c.3: bus 3 rev1.4.0 at 100 kHz
[ 0.786171] Advanced Linux Sound Architecture Driver Version 1.0.24.
[ 0.799831] Switching to clocksource gp timer
[ 0.809997] cfg80211: Calling CRDA to update world regulatory domain
[ 1.039239] usbhs_omap usbhs_omap: xclk60mhsp1_ck set parentfailed error:-22
[ 1.039282] usbhs_omap usbhs_omap: xclk60mhsp2_ck set parentfailed error:-22
[ 1.043962] musb-hdrc: version 6.0, ?dma?, otg (peripheral+host)
[ 1.064284] musb-hdrc musb-hdrc: USB OTG mode controller at fa0ab000 using DMA, IRQ 92
[ 1.066206] NET: Registered protocol family 2
[ 1.067240] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
[ 1.071068] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[ 1.071800] TCP bind hash table entries: 16384 (order: 7, 655360 bytes)
[ 1.081063] TCP: Hash tables configured (established 16384 bind 16384)
[ 1.081272] TCP reno registered
[ 1.081337] UDP hash table entries: 256 (order: 2, 24576 bytes)
[ 1.081665] UDP-Lite hash table entries: 256 (order: 2, 24576 bytes)
[ 1.082839] NET: Registered protocol family 1
[ 1.085321] RPC: Registered named UNIX socket transport module.
[ 1.085361] RPC: Registered udp transport module.
[ 1.085381] RPC: Registered tcp transport module.
[ 1.085398] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 1.086668] NetWinder Floating Point Emulator V0.97 (double precision)
[ 1.090981] omap-iommu omap-iommu.0: isp registered
[ 1.268326] VFS: Disk quotas dquot_6.5.2
[ 1.268760] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 1.273317] JFFS2 version 2.2. (NAND) (SUMMARY) �© 2001-2006 Red Hat, Inc.
[ 1.275099] msgmni has been set to 960
[ 1.282846] io scheduler noop registered
[ 1.282888] io scheduler deadline registered
[ 1.283244] io scheduler cfq registered (default)
[ 1.288767] OMAP DSS rev 2.0
[ 1.330052] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 1.343499] omap_uart.0: ttyO0 at MMIO 0x4806a000 (irq = 72) is a OMAP UART0
[ 1.346810] omap_uart.1: ttyO1 at MMIO 0x4806c000 (irq = 73) is a OMAP UART1
[ 1.349260] omap_uart.2: ttyO2 at MMIO 0x49020000 (irq = 74) is a OMAP UART2
[ 2.137590] console [ttyO2] enabled
[ 2.144139] omap_uart.3: ttyO3 at MMIO 0x49042000 (irq = 80) is a OMAP UART3
[ 2.215625] brd: module loaded
[ 2.255873] loop: module loaded
[ 2.273294] mtdoops: mtd device (mtddev=name/number) must be supplied
[ 2.282289] No NAND device found
[ 2.285981] No NAND device found
[ 2.290873] OneNAND driver initializing
[ 2.303755] tun: Universal TUN/TAP device driver, 1.6
[ 2.309102] tun: © 1999-2004 Max Krasnyansky
[ 2.323760] usbcore: registered new interface driver asix
[ 2.330981] usbcore: registered new interface driver cdc_ether
[ 2.338132] usbcore: registered new interface driver smsc95xx
[ 2.345652] usbcore: registered new interface driver net1080
[ 2.352982] usbcore: registered new interface driver cdc_subset
[ 2.360647] usbcore: registered new interface driver zaurus
[ 2.367537] usbcore: registered new interface driver cdc_ncm
[ 2.376960] ehci_hcd: USB 2.0 ‘Enhanced’ Host Controller (EHCI) Driver
[ 4.400474] ehci-omap ehci-omap.0: OMAP-EHCI Host Controller
[ 4.413277] ehci-omap ehci-omap.0: new USB bus registered, assigned bus number 1
[ 4.422354] ehci-omap ehci-omap.0: irq 77, io mem 0x48064800
[ 4.440616] ehci-omap ehci-omap.0: USB 2.0 started, EHCI 1.00
[ 4.448528] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 4.455859] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 4.463607] usb usb1: Product: OMAP-EHCI Host Controller
[ 4.469219] usb usb1: Manufacturer: Linux 3.3.0-rc6 ehci_hcd
[ 4.475283] usb usb1: SerialNumber: ehci-omap.0
[ 4.487241] hub 1-0:1.0: USB hub found
[ 4.491905] hub 1-0:1.0: 3 ports detected
[ 4.532443] usbcore: registered new interface driver cdc_acm
[ 4.538426] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[ 4.548214] usbcore: registered new interface driver usblp
[ 4.555390] usbcore: registered new interface driver cdc_wdm
[ 4.562703] usbcore: registered new interface driver usbtmc
[ 4.568597] Initializing USB Mass Storage driver…
[ 4.575164] usbcore: registered new interface driver usb-storage
[ 4.581910] USB Mass Storage support registered.
[ 4.588817] usbcore: registered new interface driver libusual
[ 4.597605] usbcore: registered new interface driver usbtest
[ 4.604010] udc: OMAP UDC driver, version: 4 October 2004 (iso) (dma)
[ 4.613959] gadget: using random self ethernet address
[ 4.619519] gadget: using random host ethernet address
[ 4.630860] usb0: MAC 1e:50:ea:e3:ba:f7
[ 4.634927] usb0: HOST MAC 4a:a3:0e:fc:1e:c5
[ 4.639966] gadget: Ethernet Gadget, version: Memorial Day 2008
[ 4.646879] gadget: g_ether ready
[ 4.650742] musb-hdrc musb-hdrc: MUSB HDRC host driver
[ 4.659277] musb-hdrc musb-hdrc: new USB bus registered, assigned bus number 2
[ 4.667926] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[ 4.675269] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 4.683056] usb usb2: Product: MUSB HDRC host driver
[ 4.688306] usb usb2: Manufacturer: Linux 3.3.0-rc6 musb-hcd
[ 4.695751] usb usb2: SerialNumber: musb-hdrc
[ 4.706268] hub 2-0:1.0: USB hub found
[ 4.710855] hub 2-0:1.0: 1 port detected
[ 4.724112] mousedev: PS/2 mouse device common for all mice
[ 4.740800] input: twl4030_pwrbutton as /devices/platform/omap/omap_i2c.1/i2c-1/1-0049/twl4030_pwrbutton/input/input0
[ 4.758163] twl_rtc twl_rtc: Power up reset detected.
[ 4.765110] twl_rtc twl_rtc: Enabling TWL-RTC.
[ 4.777370] twl_rtc twl_rtc: rtc core: registered twl_rtc as rtc0
[ 4.786976] i2c /dev entries driver
[ 4.797080] Linux media interface: v0.10
[ 4.807457] lirc_dev: IR Remote Control driver registered, major 250
[ 4.815290] hub 1-0:1.0: unable to enumerate USB device on port 2
[ 4.822463] IR NEC protocol handler initialized
[ 4.827269] IR RC5(x) protocol handler initialized
[ 4.833557] IR RC6 protocol handler initialized
[ 4.838356] IR JVC protocol handler initialized
[ 4.843361] IR Sony protocol handler initialized
[ 4.848254] IR RC5 (streamzap) protocol handler initialized
[ 4.854250] IR SANYO protocol handler initialized
[ 4.859227] IR MCE Keyboard/mouse protocol handler initialized
[ 4.866377] IR LIRC bridge handler initialized
[ 4.871221] Linux video capture interface: v2.00
[ 4.881578] Driver for 1-wire Dallas network protocol.
[ 4.893462] OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
[ 4.902224] twl4030_wdt twl4030_wdt: Failed to register misc device
[ 4.908916] twl4030_wdt: probe of twl4030_wdt failed with error -16
[ 4.919366] cpuidle: using governor ladder
[ 4.924189] cpuidle: using governor menu
[ 5.174160] usbcore: registered new interface driver usbhid
[ 5.180016] usbhid: USB HID core driver
[ 5.196841] OMAP3 Beagle/Devkit8000 SoC init
[ 5.304198] asoc: twl4030-hifi <-> omap-mcbsp-dai.1 mapping ok
[ 5.340069] ALSA device list:
[ 5.343538] #0: omap3beagle
[ 5.346783] oprofile: hardware counters not available
[ 5.352390] oprofile: using timer interrupt.
[ 5.357901] TCP cubic registered
[ 5.361457] Initializing XFRM netlink socket
[ 5.366245] NET: Registered protocol family 17
[ 5.371301] NET: Registered protocol family 15
[ 5.376780] lib80211: common routines for IEEE802.11 drivers
[ 5.383308] Registering the dns_resolver key type
[ 5.390421] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[ 5.399115] ThumbEE CPU extension supported.
[ 5.409966] mmc0: host does not support reading read-only switch. assuming write-enable.
[ 5.428223] mmc0: new high speed SDHC card at address 77b4
[ 5.435808] sr_init: No PMIC hook to init smartreflex
[ 5.443692] smartreflex smartreflex.0: omap_sr_probe: SmartReflex driver initialized
[ 5.454105] mmcblk0: mmc0:77b4 SD04G 3.69 GiB
[ 5.466631] smartreflex smartreflex.1: omap_sr_probe: SmartReflex driver initialized
[ 5.476405] mmcblk0: p1 p2
[ 5.485541] SmartReflex Class3 initialized
[ 5.528327] clock: disabling unused clocks to save power
[ 5.539585] fbcvt: 640x480@60: CVT Name - .307M3-R
[ 5.560107] Console: switching to colour frame buffer device 80x30
[ 5.579933] regulator_init_complete: VDAC: incomplete constraints, leaving on
[ 5.592339] input: gpio-keys as /devices/platform/gpio-keys/input/input1
[ 5.604922] twl_rtc twl_rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)
[ 5.613941] omap_vout omap_vout: probed for an unknown device
[ 7.233548] EXT3-fs (mmcblk0p2): warning: maximal mount count reached, running e2fsck is recommended
[ 7.243291] kjournald starting. Commit interval 5 seconds
[ 7.403795] EXT3-fs (mmcblk0p2): using internal journal
[ 7.421097] EXT3-fs (mmcblk0p2): recovery complete
[ 7.426140] EXT3-fs (mmcblk0p2): mounted filesystem with ordered data mode
[ 7.433653] VFS: Mounted root (ext3 filesystem) on device 179:2.
[ 7.446309] devtmpfs: mounted
[ 7.449988] Freeing init memory: 340K
Starting logging: OK
Populating using udev: [ 8.425743] udevd[691]: starting version 181
done
Starting portmap: done
Initializing random number generator… done.
Starting network…
Starting dropbear sshd: OK
Starting input-event-daemon: done

Welcome to Buildroot chavalote
BBxM login: root

ifconfig

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

usb0 Link encap:Ethernet HWaddr 1E:50:EA:E3:BA:F7
inet addr:192.168.1.141 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

BBxMC_defconfig.txt (73.6 KB)