LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 04-18-2005, 12:55 PM   #1
fodavis
LQ Newbie
 
Registered: Apr 2005
Location: Austin, Tx
Posts: 2

Rep: Reputation: 0
Enabling martians...


I have a very old client system I need to do a bootp on a autonomous (closed) network (with a Suse server). The problem is the client starts up with a default IP of 127.0.0.2 on the eth0 port. Suse 9.2 is silently discarding all eth0 traffic with a 127 ip. Normally this would be desirably appropriate, but this is one case where I must be able to process the bootp traffic until the BOOTREPLY assigns a proper IP. The original client source is lost forever so I can't correct it. Nothing will make Suse accept the BOOTREQUEST (iptables, route, etc.). Using packETH I've confirmed that the issue is solely the 127 source address in the MAC encapsulation. How do you get Linux to accept martians???
Thanks,
Frank
 
Old 04-19-2005, 07:08 AM   #2
Brian Knoblauch
Member
 
Registered: Jan 2005
Distribution: OpenSuse Tumbleweed
Posts: 288

Rep: Reputation: 39
Wow, now that's a problem! Can't just ifconfig 127.0.0.0/8 to an outside interface (rather than localhost)? Never tried moving the assignment of localhost before, bet it breaks tons of things in the process as well. Even if it's possible, you're probably going to end up with a dedicated BOOTP server...
 
Old 04-19-2005, 08:13 AM   #3
fodavis
LQ Newbie
 
Registered: Apr 2005
Location: Austin, Tx
Posts: 2

Original Poster
Rep: Reputation: 0
The server is going to be a standalone bootp server on an internal isolated network. .. tried ifconfig, too. Didn't help. This should be easy. tcpdump picks up the packets. Ethereal gives me an analysis of them. I can simulate them with packETH and test options. Somewhere they are being dumped in the stack. I'm checking source code now. I was hoping it was in route.c but I don't see it. Believe me, I'd fix the workstation bootstrap loader if the source wasn't lost. I'm down to work-arounds!

- Frank
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Enabling LILO JMA914 Fedora 3 06-21-2005 09:43 AM
TCP/IP enabling linuxhippy Slackware 5 06-12-2005 07:36 PM
enabling GD in PHP jdog006 Linux - Software 0 01-18-2005 05:57 PM
Lots of Martians in my Syslog spikeygg Linux - Security 1 12-10-2004 04:54 PM
Enabling DMA DeadlyMuffin Slackware 4 07-19-2004 09:24 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 08:00 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration