element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum Raspberry Pi Ethernet Problem
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Locked Locked
  • Replies 30 replies
  • Subscribers 666 subscribers
  • Views 14722 views
  • Users 0 members are here
  • raspberry
  • raspberry_pi
Related
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

Raspberry Pi Ethernet Problem

Former Member
Former Member over 12 years ago

Whenever I turn my Raspberry Pi on, the three network lights just blink and it can't connect to the internet. I have checked all network items and they do work so it comes down to the Raspberry Pi.  Is there something physicaly wrong with the board itself?

 

It is Model B and I have Wheezy installed on the SD card if that helps or makes a difference at all.

  • Cancel
  • Former Member
    Former Member over 12 years ago

    Assume you've probably got things to work by now...

     

    I think I just ran into a similar problem in getting my networking to go as well.

     

    Note: I had the additional complication of MAC filtering turned on in my router so I needed to get that all set up first on the router. As well I have DHCP, but with assigned addresses also taken care of on the router (although it should provide any freely available one, I like having the same machine on the same address).

     

    So after doing all that I expected things to start right up as any other device I've ever connected to my router.

     

    What finally got things working was bringing the eth0 interface down and up using the following commands;

     

    ifdown eth0

    ifup eth0

     

    Then do the ifconfig and you should see IP addresses assigned to the PI

     

    Final note: I had tried rebooting the Pi and restarting the interface none of which worked for me, but you can try the command to restart the network interface services as follows;

    /etc/init.d/networking restart

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Former Member
    Former Member over 12 years ago in reply to Former Member

    Sorry but i haven't fixed the issue yet. I was just out of town for the weekend. I did try a different computer on the same jack which worked fine for the internet. I tried putting a new image of wheezy on it but still no solution. I can try to post my windows configuration from ipconfig later today when i get a chance along with trying the ipdown.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Former Member
    Former Member over 12 years ago in reply to Former Member

    I just got my Raspeberry Pi unit today and started looking for a solution to this problem myself. After spending some time looking for the answer I decided to try another cable; even though the first cable was used to connect one of my computers to the internet. Strangely enough it worked just fine when I switched to another cable.

    I can't say what causes this behaviour, but it seems like even though the cable works on my laptop it may not work on the Raspberry Pi. Switching to another cable could be helpful despite the cable seems to be working fine. (The LED's on the Pi was on and flickering so I thought everything was OK.)

     

    I guess the Raspberry Pi might be more strict about the cable than my laptop. If anyone have an answer to why this happens I would like to know.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • johnbeetem
    johnbeetem over 12 years ago in reply to Former Member

    Erik Hepso wrote:

     

    I just got my Raspeberry Pi unit today and started looking for a solution to this problem myself. After spending some time looking for the answer I decided to try another cable; even though the first cable was used to connect one of my computers to the internet. Strangely enough it worked just fine when I switched to another cable.

    I can't say what causes this behaviour, but it seems like even though the cable works on my laptop it may not work on the Raspberry Pi. Switching to another cable could be helpful despite the cable seems to be working fine. (The LED's on the Pi was on and flickering so I thought everything was OK.)

     

    I guess the Raspberry Pi might be more strict about the cable than my laptop. If anyone have an answer to why this happens I would like to know.

    Here's my experience: 10/100baseT Ethernet uses twisted differential pairs for RX and TX.  If one side of a pair breaks, some signal still gets through, but with poor signal quality.  Depending on the receiver and cable length, you may be able to get enough frames  through to operate.  Some PHY chips do a better job than others with poor signals.  TCP and other protocols re-transmit if packets don't get through, so as long as some packets get through you still get a connection, though it can be very slow.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Former Member
    Former Member over 12 years ago in reply to johnbeetem

    John Beetem wrote:

     

    Here's my experience: 10/100baseT Ethernet uses twisted differential pairs for RX and TX.  If one side of a pair breaks, some signal still gets through, but with poor signal quality.  Depending on the receiver and cable length, you may be able to get enough frames  through to operate.  Some PHY chips do a better job than others with poor signals.  TCP and other protocols re-transmit if packets don't get through, so as long as some packets get through you still get a connection, though it can be very slow.

    Thanks for the answer John.

    That sounds plausible. I always thought it was either working or not.

    I better check my cables, and perhaps start treating them nicer too. image

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Former Member
    Former Member over 12 years ago in reply to Former Member

    I inspected the board this weekend and found that resistor 50 is missing!  Could this be why it won't connect?  Also if this is the case does the RMA cover a situation like this? or could I repair it if I can solder that tiny?

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • johnbeetem
    johnbeetem over 12 years ago in reply to Former Member

    According to the RasPi schematics, R50 connects the SD card DAT1 signal.  This should only affect SD card behavior, and then only if the SD card is using a 4-bit data bus.  If your RasPi is booting, then either your SD card doesn't use 4-bit mode or RasPi's software has detected errors using 4-bit mode and has fallen back to 1-bit mode.

     

    You can replace R50 if you have a soldering iron with a small tip and a good pair of tweezers.  However, board modifications generally void the warranty -- I don't know about if doing your own repairs counts as a "modification".  The absence of R50 does suggest that your board slipped through quality control, so who knows what else might be wrong with it?  From what I read, RasPi boards don't go through a lot of Q/C but suppliers tend to be good about replacing defective units.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Former Member
    Former Member over 12 years ago in reply to johnbeetem

    Just as a follow up for anyone who reads this thread in the future and for all of you helpers...

     

    I had ordered another raspberry pi and just reimaged the sd card, booted up in that one, and the internet worked fine.  I took the sd card out and put it in the old raspberry pi and hooked up the same exact cables and ethernet cord but it still didn't work. With that and the missing resistor I am definitely going to RMA it.  Thank you all for your help!

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Former Member
    Former Member over 10 years ago

    Hi,

     

    I had the same problem. I was trying to connect to the internet for the first time. I did the same things. Set static address, restarted the pi. Finally the 'ifdown' and 'ifup' did the trick. I had to use "sudo ifdown eth0". Without the sudo I got a permission error.

     

    Thanks you all for the help.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • Former Member
    Former Member over 10 years ago in reply to Former Member

    I also am having problems with a Raspberry Pi (a B+). Did have a connection with a wifi adaptor but that broke and will be going back. Tried plugging in an ethernet cable and the hub appears to be seeing the Pi but the Pi says that there is no internet connection. Tried 'sudo ifdown eth0' followed by 'sudo ifup eth0' and got a series of DHCPDISCOVER messages followed by 'No DHCPOFFERS received'. ifconfig shows no internet address against eth0.

     

    Any help would be really appreciated.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
<>
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube