From: pvm <pvm...@gm...> - 2007-10-29 04:23:24
|
I followed the wiki instructions for patching and compiling as well as modifying the /etc/modules and /etc/modprobe.conf file but my eth0 on my NetMicroSD is having issues. I get link lights and it appears as if it is working. I can seed dhcp requests being broadcast out and my dhcp server hands out an address to it but the address sppears to never be recieved. If I assign the address by hand and then try to ping another machine on my local net I get no responses. It looks like despite having commented out the pcmcia line in /etc/modules that module still shows up in the lsmod output (see below) would that be a problem? Is there anything else I should look at? Here is the output if ifconfig as well, as you can see packets have been sent but none recieved... RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:442 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:233048 (227.5 KiB) Interrupt:131 Base address:0x2000 DMA chan:ff <code> # lsmod Module Size Used by ipv6 248416 10 mcf25 217136 0 cfio 5120 1 mcf25 pcmcia 25064 1 cfio firmware_class 7520 1 pcmcia pcmcia_core 30576 3 mcf25,cfio,pcmcia af_packet 16872 2 ohci_hcd 19620 0 usbcore 113340 2 ohci_hcd smc911x 18913 0 mii 4736 1 smc911x gumstix_smc911x 2784 1 smc911x pxamci 6240 0 mmc_block 6568 0 mmc_core 22100 2 pxamci,mmc_block unix 22292 18 </code> -- View this message in context: http://www.nabble.com/NetMicroSD-eth0-transmit-but-no-recieve...-tf4709550.html#a13461420 Sent from the Gumstix mailing list archive at Nabble.com. |
From: Mark H. <ma...@th...> - 2007-10-29 04:51:31
|
A silly question perhaps -- but are you absolutely certain you have a good ethernet cable? -M. -----Original Message----- From: gum...@li... [mailto:gum...@li...] On Behalf Of pvm Sent: Sunday, October 28, 2007 10:23 PM To: gum...@li... Subject: [Gumstix-users] NetMicroSD eth0 transmit but no recieve... I followed the wiki instructions for patching and compiling as well as modifying the /etc/modules and /etc/modprobe.conf file but my eth0 on my NetMicroSD is having issues. I get link lights and it appears as if it is working. I can seed dhcp requests being broadcast out and my dhcp server hands out an address to it but the address sppears to never be recieved. If I assign the address by hand and then try to ping another machine on my local net I get no responses. It looks like despite having commented out the pcmcia line in /etc/modules that module still shows up in the lsmod output (see below) would that be a problem? Is there anything else I should look at? Here is the output if ifconfig as well, as you can see packets have been sent but none recieved... RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:442 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:0 (0.0 B) TX bytes:233048 (227.5 KiB) Interrupt:131 Base address:0x2000 DMA chan:ff <code> # lsmod Module Size Used by ipv6 248416 10 mcf25 217136 0 cfio 5120 1 mcf25 pcmcia 25064 1 cfio firmware_class 7520 1 pcmcia pcmcia_core 30576 3 mcf25,cfio,pcmcia af_packet 16872 2 ohci_hcd 19620 0 usbcore 113340 2 ohci_hcd smc911x 18913 0 mii 4736 1 smc911x gumstix_smc911x 2784 1 smc911x pxamci 6240 0 mmc_block 6568 0 mmc_core 22100 2 pxamci,mmc_block unix 22292 18 </code> -- View this message in context: http://www.nabble.com/NetMicroSD-eth0-transmit-but-no-recieve...-tf4709550.h tml#a13461420 Sent from the Gumstix mailing list archive at Nabble.com. ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: pvm <pvm...@gm...> - 2007-10-29 11:38:39
|
markhargrove wrote: > > A silly question perhaps -- but are you absolutely certain you have a good > ethernet cable? > Yes, or at least it was working 2 days ago with my netCF. -Pete -- View this message in context: http://www.nabble.com/NetMicroSD-eth0-transmit-but-no-recieve...-tf4709550.html#a13465740 Sent from the Gumstix mailing list archive at Nabble.com. |
From: pvm <pvm...@gm...> - 2007-10-29 12:50:21
|
pvm wrote: > > I followed the wiki instructions for patching and compiling as well as > modifying the /etc/modules and /etc/modprobe.conf file but my eth0 on my > NetMicroSD is having issues. > Okay I think I solved this. It appears to be a hardware problem. There are some resistors on the netMicro board which are in the same area as the bluetooth module, which has a metal casing. There isn't enough clearance between the two boards and the solder points on the resistor are touching the metal outer casing of BT module causing receive to fail. I can confirm this by running a ping and watching it work and not work as I lightly pull the boards apart at the end or let them go back together. -Pete -- View this message in context: http://www.nabble.com/NetMicroSD-eth0-transmit-but-no-recieve...-tf4709550.html#a13466739 Sent from the Gumstix mailing list archive at Nabble.com. |
From: Craig H. <cr...@gu...> - 2007-10-29 19:09:16
|
On Oct 29, 2007, at 5:50 AM, pvm wrote: > pvm wrote: >> >> I followed the wiki instructions for patching and compiling as >> well as >> modifying the /etc/modules and /etc/modprobe.conf file but my eth0 >> on my >> NetMicroSD is having issues. >> > > Okay I think I solved this. It appears to be a hardware problem. > There are > some resistors on the netMicro board which are in the same area as the > bluetooth module, which has a metal casing. There isn't enough > clearance > between the two boards and the solder points on the resistor are > touching > the metal outer casing of BT module causing receive to fail. I can > confirm > this by running a ping and watching it work and not work as I > lightly pull > the boards apart at the end or let them go back together. That's why the "screws and spacers" kit has screws and *spacers* C |
From: pvm <pvm...@gm...> - 2007-10-30 02:05:02
|
Craig Hughes wrote: > > That's why the "screws and spacers" kit has screws and *spacers* > > C > I don't mean to be contradictory but I tried that and the spacers aren't wide enough to keep them from touching, at least in my case. I have a piece of the anti-static bag wedged in there for the time being. I also have the console-vx board attached so the NetMicro maybe squeezed a little more than is normal to fit under the lips on the serial port connectors. -Pete -- View this message in context: http://www.nabble.com/NetMicroSD-eth0-transmit-but-no-recieve...-tf4709550.html#a13481237 Sent from the Gumstix mailing list archive at Nabble.com. |
From: Roman M. <ta...@em...> - 2007-11-05 14:29:24
|
Unfortunatelly, I have not any false contact between modules, anyway the ethernet (netwifiuSD-EU stix) doesn't work. The symptoms are very similar as "pvm Oct 29, 2007; 05:23am" had, but I can't find a way how to get eth0 to work. I use the Buildroot rev. 1546, I have jffs2 filesystem with appropriate smc911x kernel module, ifconfig eth0 provides (ip4 address is set manually, dhcp doesn't wok): eth0 Link encap:Ethernet HWaddr DE:14:4E:AB:55:50 inet addr:10.10.20.156 Bcast:10.10.20.255 Mask:255.255.255.0 inet6 addr: fe80::dc14:4eff:feab:5550/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:80 errors:0 dropped:0 overruns:0 frame:0 TX packets:3113 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:10182 (9.9 KiB) TX bytes:1833598 (1.7 MiB) Interrupt:131 Base address:0x2000 DMA chan:9 # dmesg | grep eth0 gives: eth0: LAN9117 (rev 2) at 0xc8872000 IRQ 131 RXDMA 9 TXDMA 10 eth0: Ethernet addr: de:14:4e:ab:55:50 eth0: LAN911x Internal PHY eth0: link down eth0: link up, 100Mbps, full-duplex, lpa 0x05E1 eth0: no IPv6 routers present I can see incrementation of RX/TX packets during outcomming or incomming pings form/to another computer, but any ping doesn't obtain coorect answer. It would appeared so if a some firewall activated. But it most probably doesn't. What could be wrong? I have properly working NetCF stix (with LAN91C111) with the same kernel (only different kerner driver, of course). The only one difference I could see is the "lpa" number during "link up". the LAN9117 has lpa 0x05E1, the LAN91C111 has 0x45E1. Could be the lpa meaningfull ? Is the DMA OK? The rev. 1531 has a label like "DMA turn off, it seem to be broken". It is already patched? Thank you Roman Craig Hughes wrote: > > On Oct 29, 2007, at 5:50 AM, pvm wrote: > >> pvm wrote: >>> >>> I followed the wiki instructions for patching and compiling as >>> well as >>> modifying the /etc/modules and /etc/modprobe.conf file but my eth0 >>> on my >>> NetMicroSD is having issues. >>> >> >> Okay I think I solved this. It appears to be a hardware problem. >> There are >> some resistors on the netMicro board which are in the same area as the >> bluetooth module, which has a metal casing. There isn't enough >> clearance >> between the two boards and the solder points on the resistor are >> touching >> the metal outer casing of BT module causing receive to fail. I can >> confirm >> this by running a ping and watching it work and not work as I >> lightly pull >> the boards apart at the end or let them go back together. > > That's why the "screws and spacers" kit has screws and *spacers* > > C > > ------------------------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. > Still grepping through log files to find problems? Stop. > Now Search log events and configuration files using AJAX and a browser. > Download your FREE copy of Splunk now >> http://get.splunk.com/ > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > -- View this message in context: http://www.nabble.com/NetMicroSD-eth0-transmit-but-no-recieve...-tf4709550.html#a13587414 Sent from the Gumstix mailing list archive at Nabble.com. |
From: Dave H. <dhy...@gm...> - 2007-11-05 14:48:22
|
Hi Roman, > Unfortunatelly, I have not any false contact between modules, anyway the > ethernet (netwifiuSD-EU stix) doesn't work. The symptoms are very similar as > "pvm Oct 29, 2007; 05:23am" had, but I can't find a way how to get eth0 to > work. I use the Buildroot rev. 1546, I have jffs2 filesystem with > appropriate smc911x kernel module, ifconfig eth0 provides (ip4 address is > set manually, dhcp doesn't wok): It seems to have DMA enabled (obviously that patch still hasn't made it in). I have an updated version of smc911x-fixup.patch over here: <http://docswiki.gumstix.com/Net-wifi-microusd> I also have some precompiled versions of buildroot over here: <http://www.davehylands.com/gumstix-wiki/verdex-1533-wifi/> You'll want the uImage and rootfs files. > What could be wrong? I have properly working NetCF stix (with LAN91C111) > with the same kernel (only different kerner driver, of course). The only one > difference I could see is the "lpa" number during "link up". the LAN9117 has > lpa 0x05E1, the LAN91C111 has 0x45E1. Could be the lpa meaningfull ? Is the > DMA OK? The rev. 1531 has a label like "DMA turn off, it seem to be broken". > It is already patched? The code that's checked in only works if the smc911x driver is statically linked to the kernel and doesn't work properly when it's a module. The updated version of the patch works for both scenarios. -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |