LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Networking (http://www.linuxquestions.org/questions/linux-networking-3/)
-   -   DHCP: Problem creating Private Network using 3G modem, fedora(DHCP) and wifi router (http://www.linuxquestions.org/questions/linux-networking-3/dhcp-problem-creating-private-network-using-3g-modem-fedora-dhcp-and-wifi-router-893306/)

sd|| 07-23-2011 06:38 AM

DHCP: Problem creating Private Network using 3G modem, fedora(DHCP) and wifi router
 
Hi,

I am configuring my home network. I have a USB 3g modem and a wifi router which has a ethernet port for DSL/Cable Connection.

I was planning to have my laptop connect to 3g via USB modem and route the traffic to ethernet port of the Laptop so it can be used as cable internet connection for the wifi router when i connect my laptop to the router.

I am still stuck configuring DHCP.

this is the content of /etc/dhcp/dhcpd.conf
Quote:

# Sample /etc/dhcpd.conf
# (add your comments here)
default-lease-time 600;
max-lease-time 7200;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.1.255;
option routers 192.168.1.254;
option domain-name-servers 192.168.1.1, 192.168.1.2;
option domain-name "mydomain.org";

subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.10 192.168.1.100;
range 192.168.1.150 192.168.1.200;
}
Routing: for time being i did
Quote:

# route add -host 255.255.255.255 dev eth0
then I executed
Quote:

# dhcpd eth0
the error which I am getting is
Quote:

[root@spark dhcp]# sudo dhcpd eth0
Internet Systems Consortium DHCP Server 4.2.1-P1
Copyright 2004-2011 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Not searching LDAP since ldap-server, ldap-port and ldap-base-dn were not specified in the config file
Wrote 0 leases to leases file.

No subnet declaration for eth0 (no IPv4 addresses).
** Ignoring requests on eth0. If this is not what
you want, please write a subnet declaration
in your dhcpd.conf file for the network segment
to which interface eth0 is attached. **


Not configured to listen on any interfaces!

This version of ISC DHCP is based on the release available
on ftp.isc.org. Features have been added and other changes
have been made to the base software release in order to make
it work better with this distribution.

Please report for this software via the Red Hat Bugzilla site:
http://bugzilla.redhat.com

exiting.
[root@spark dhcp]#
ifconfig output

Quote:

[root@spark dhcp]# ifconfig
em2 Link encap:Ethernet HWaddr 98:4B:E1:EF:7B:36
inet6 addr: fe80::9a4b:e1ff:feef:7b36/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:10588 errors:0 dropped:0 overruns:0 frame:0
TX packets:9506 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1902468 (1.8 MiB) TX bytes:962611 (940.0 KiB)
Interrupt:45 Base address:0xe000

eth0 Link encap:Ethernet HWaddr CC:52:AF:54:19:BD
inet6 addr: fe80::ce52:afff:fe54:19bd/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:109 errors:0 dropped:0 overruns:0 frame:192354
TX packets:33 errors:20 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:15181 (14.8 KiB) TX bytes:6798 (6.6 KiB)
Interrupt:16

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:109435 errors:0 dropped:0 overruns:0 frame:0
TX packets:109435 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:8260005 (7.8 MiB) TX bytes:8260005 (7.8 MiB)

ppp0 Link encap:Point-to-Point Protocol
inet addr:115.184.XXX.XXX P-t-P:220.224.XXX.XXX Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:31 errors:0 dropped:0 overruns:0 frame:0
TX packets:41 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:3
RX bytes:7768 (7.5 KiB) TX bytes:5950 (5.8 KiB)

[root@spark dhcp]#
It says I am missing subnet declaration, which i am not. What else could be the reason I am getting this error. thanks.

sd|| 07-23-2011 07:12 AM

ahh I figured out, I forget to assign IP address to my eth0 interface,

Quote:

# ifconfig eth0 192.168.1.100
what a gotcha :|


All times are GMT -5. The time now is 01:37 PM.