Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
RTL8111/8168B: No network connectivity
2013-09-21, 23:34
Post: #1
RTL8111/8168B: No network connectivity
Hi Everyone,

This is my first post here on the forums, so let me just say thanks for providing this great software for free Smile

I am having an issue with the RTL8111/8168B (Dell XPS 8700) network adapter in iPXE.

Here is a screenshot: https://docs.google.com/file/d/0B9DbsE2B...sp=sharing

The driver probes and appears to be working correctly, however I cannot get a DHCP lease. I have also tried setting a static ip with "config net0" and could not download the boot demo.

03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0c)

I have built iPXE with make bin/ipxe.usb DEBUG=realtek:3. I searched around a bit but did not see this particular issue, so any guidance on how to debug this further would be appeciated.

Note on Ubuntu:
* The r8169 driver was loaded by Ubuntu by default, this never worked.
* Compiled the r8168 module from the realtek source - http://www.realtek.com.tw/downloads/down...wn=false#2

Cheers,

Tyler
Find all posts by this user
Quote this message in a reply
2013-09-22, 15:26
Post: #2
RE: RTL8111/8168B: No network connectivity
You fail to mention which version (git commit id please) of iPXE you're using.

I'm not sure that those Ubuntu notes you mention has anything to do with iPXE, or that you're a bit confused as to how iPXE drivers actually work. They're not related to Linux drivers at all (they just happen to mostly share their names).

You are using the method mentioned on http://ipxe.org/download to create an iPXE binary, are you not?

I think DEBUG=realtek is enough (:3 is a bit of overkill and has a tendency to scroll by quickly and hide the initial problem), and try to include another picture with just the initial parts + the first dhcp command compiled from the latest git version of iPXE. You could also try and run through the tests on http://ipxe.org/dev/driver to see where you get problems.
Visit this user's website Find all posts by this user
Quote this message in a reply
2013-09-22, 17:50
Post: #3
RE: RTL8111/8168B: No network connectivity
(2013-09-22 15:26)robinsmidsrod Wrote:  You fail to mention which version (git commit id please) of iPXE you're using.

8dd180f165eb8cd0a8475c0fd19bd6dbf17f95d

I'm not sure that those Ubuntu notes you mention has anything to do with iPXE, or that you're a bit confused as to how iPXE drivers actually work. They're not related to Linux drivers at all (they just happen to mostly share their names).

Just wanted to mention that I had problems with Linux kernel drivers. I have been reading the rt816x driver source for better understanding of the iPXE implementation.

You are using the method mentioned on http://ipxe.org/download to create an iPXE binary, are you not?

I am following the instructions to build from source.

make bin/ipxe.usb DEBUG=realtek:3

I think DEBUG=realtek is enough (:3 is a bit of overkill and has a tendency to scroll by quickly and hide the initial problem), and try to include another picture with just the initial parts + the first dhcp command compiled from the latest git version of iPXE. You could also try and run through the tests on http://ipxe.org/dev/driver to see where you get problems.

I will try running through the driver test today. This seems like a logic next step, thanks Smile
Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)