Log in

Bekijk de volledige versie : No ftp, no samba, no nfs - grrr.



harakiri576
20-04-2006, 12:01
Hi,

I've just bought a wl500gx, installed oleg's 1.9.2.7-7c.
Plugged a 320GB WD external harddisk onto it, made 64MB swap and one big ext3. Problems:

- no ftp. it worked the first time, but then I disabled it from the web interface, and now no matter what I do, it stays that way. It doesn't matter really, because i wouldn't use it if smb or nfs worked - but they don't.

- smb. enabled smb from web interface, edited /etc/smb.conf to this:


[global]
workgroup = HOME
guest account = nobody
security = share
browseable = yes
guest ok = yes
guest only = no
log level = 9
max log size = 100
encrypt passwords = yes
dns proxy = no

[smbshare1]
path=/opt/store
writeable = yes
browseable = yes


Started smbd, nmbd from shell, and when I try to connect from my good old debian, this happens:


root@doomer:~# smbclient -L 10.0.1.10
Error connecting to 10.0.1.10 (Connection refused)
Connection to 10.0.1.10 failed
root@doomer:~#


Then, NFS. Entered /opt from web interface - nothing. edited /etc/exports by hand to this:



/opt 10.0.1.0/255.255.255.0(rw,no_root_squash,sync)


, then exportfs -rav, but still nothing. What I get from my desktop is this:



root@doomer:~# mount -v 10.0.1.10:/opt /mnt/
mount: no type was given - I'll assume nfs because of the colon
mount: RPC: Timed out
root@doomer:~#


And that's it. Strangest thing is - there are no logs. Nothing in dmesg, nothing is syslog, nothing in /var/log. NOHTING. Even tried to start smbd with -d 9, but it still logs nothing.
I'm clueless. It should work, but apart from ssh, nothing does. I'm sad. :((

Help please!

PS: NVRAM:


[admin@seagoat /tmp]$ nvram show | sort
size: 9552 bytes (23216 left)
=
audio_enable=0
autofw_desc_x=
autofw_enable_x=0
autofw_inport_x=
autofw_inproto_x=
autofw_num_x=0
autofw_outport_x=
autofw_outproto_x=
autofw_port0=
boardnum=45
boardrev=0x10
boardtype=bcm95365r
boot_local=1.9.2.7-7c
boot_wait=on
clkfreq=200
console_loglevel=1
ddns_enable_x=0
ddns_hostname_x=*
ddns_passwd_x=*
ddns_server_x=WWW.DYNDNS.ORG
ddns_status_t=
ddns_username_x=harakiri576
ddns_wildcard_x=0
dhcp_dns1_x=
dhcp_domain=wan
dhcp_enable_x=1
dhcp_end=10.0.1.254
dhcp_gateway_x=
dhcp_lease=86400
dhcp_start=10.0.1.128
dhcp_static_x=0
dhcp_staticip_x=
dhcp_staticmac_x=
dhcp_staticnum_x=0
dhcp_wins=wan
dhcp_wins_x=
dl_ram_addr=a0001000
dmz_ip=
dmz_ipaddr=
dr_default_x=1
dr_static_matric_x=1
dr_static_rip_x=0
dr_staticgateway_x=
dr_staticipaddr_x=
dr_staticnetmask_x=0
dr_staticnum_x=0
et0macaddr=00:13:D4:92:08:EE
et0mdcport=0
et0phyaddr=254
ezc_enable=1
ezc_version=1
filter_client0=
filter_lw_date_x=1111111
filter_lw_default_x=ACCEPT
filter_lw_dstip_x=
filter_lw_dstport_x=
filter_lw_icmp_x=
filter_lw_num_x=0
filter_lw_proto_x=
filter_lw_srcip_x=
filter_lw_srcport_x=
filter_lw_time_x=00002359
filter_maclist=
filter_macmode=deny
filter_wl_date_x=1111111
filter_wl_default_x=ACCEPT
filter_wl_dstip_x=
filter_wl_dstport_x=
filter_wl_icmp_x=
filter_wl_num_x=0
filter_wl_proto_x=
filter_wl_srcip_x=
filter_wl_srcport_x=
filter_wl_time_x=00002359
firmver=1.9.2.7
forward_port0=
fw_disable=0
fw_enable_x=1
fw_log_x=none
fw_lw_enable_x=0
fw_wl_enable_x=0
hardware_version=WL500gd-01-04-01-50
http_lanport=80
http_passwd=*
http_username=admin
http_wanport=
infosvr_enable=0
is_default=1
is_modified=0
lan_dhcp=0
lan_domain=
lan_gateway=
lan_gateway_t=10.0.1.10
lan_hostname=seagoat
lan_hwaddr=00:13:D4:92:08:EE
lan_hwnames=
lan_ifname=br0
lan_ifnames=vlan0 eth1 eth2 eth3
lan_ifnames_t=vlan0 eth1 eth2 eth3
lan_ipaddr=10.0.1.10
lan_ipaddr_t=10.0.1.10
lan_lease=86400
lan_netmask=255.255.255.0
lan_netmask_t=255.255.255.0
lan_proto=dhcp
lan_proto_x=1
lan_route=
lan_stp=1
lan_wins=
log_ipaddr=
log_level=0
lpr_enable=0
macfilter_enable_x=disabled
macfilter_list_x=
macfilter_num_x=0
misc_conntrack_x=4096
misc_http_x=0
misc_httpport_x=8080
misc_lpr_x=0
misc_natlog_x=0
misc_ping_x=0
no_br=0
ntp_interval_x=2
ntp_server0=time.nist.gov
ntp_server1=
ntp_server=192.5.41.40 192.5.41.41 133.100.9.2
ntp_servers=time.nist.gov
os_date=Mar 8 2006
os_flash_addr=bfc40000
os_name=linux
os_ram_addr=80001000
os_server=
os_version=3.91.7.0
pmon_ver=CFE 1.3.2.0
printer_ifname=usb
printer_model_t=
printer_status_t=
printer_user_t=
productid=WL500g.Deluxe
qos_dir_x=
qos_enable_x=0
qos_ipaddr_x=
qos_maxbw_x=
qos_minbw_x=
qos_port_x=
qos_priority_x=
qos_rulenum_x=0
qos_umaxbw_x=
qos_uminbw_x=
qos_uport_x=
qos_urulenum_x=0
raw_enable=0
regulation_domain=0X30DE
rescueflag=disable
reset_gpio=7
restore_defaults=0
restore_lan_ifname=br0
restore_lan_ifnames=eth1 eth0.1
restore_wan_hwaddr=
router_disable=0
scratch=a0180000
sdram_config=0x32
sdram_init=0x2008
sdram_ncdl=0x2023b
sdram_refresh=0x0
snmp_community=public
snmp_contact=Administrator
snmp_enable=0
snmp_location=Unknown
sp_battle_ips=1
sr_enable_x=0
sr_gateway_x=
sr_if_x=
sr_ipaddr_x=
sr_matric_x=
sr_netmask_x=
sr_num_x=0
sr_rip_x=0
stats_server=
telnet_enable=1
time_interval=20
time_zone=MET-1METDST,M3.5.0/2,M10.5.0/3
timer_interval=3600
upnp_enable=0
url_date_x=1111111
url_enable_x=0
url_keyword_x=
url_num_x=0
url_time_x=00002359
usb_audio_device=
usb_bannum_x=0
usb_device=1
usb_ftp_device=
usb_ftpanonymous_x=0
usb_ftpbanip_x=
usb_ftpenable_x=1
usb_ftpmax_x=12
usb_ftpmaxuser_x=
usb_ftpnum_x=0
usb_ftppasswd_x=
usb_ftpport_x=21
usb_ftprights_x=
usb_ftpscript_x=
usb_ftpstaytimeout_x=240
usb_ftpsuper_x=0
usb_ftptimeout_x=120
usb_ftpusername_x=
usb_nfsenable_x=1
usb_nfslist_x0=/opt/store
usb_nfsnum_x=1
usb_smbcpage_x=
usb_smbcset_x=
usb_smbenable_x=1
usb_smbhidden_x=1
usb_smbwrkgrp_x=HOME
usb_storage_device=
usb_web_device=
usb_web_flag=
usb_webactivex_x=7777
usb_webattach_x=1
usb_webcaption_x=Web Camera Live Demo!!!
usb_webdriver_x=
usb_webenable_x=0
usb_webfresh_x=1
usb_webhttpcheck_x=0
usb_webhttpport_x=7776
usb_webimage_x=1
usb_webmode_x=1
usb_webmserver_x=
usb_webrectime_x=0
usb_webremote1_x=
usb_webremote2_x=
usb_webremote3_x=
usb_webremote4_x=
usb_webremote5_x=
usb_webremote6_x=
usb_webremote_x=0
usb_websecurity_date_x=1111111
usb_websecurity_time_x=00002359
usb_websecurity_x=0
usb_websendto_x=
usb_websense_x=1
usb_websubject_x=Motion detection alert!!!
vlan0hwname=et0
vlan0ports=1 2 3 4 5*
vlan1hwname=et0
vlan1ports=0 5
vlan_enable=1
vts_desc_x0=doomer ssh
vts_desc_x1=kitten ssh
vts_desc_x=
vts_enable_x=1
vts_ipaddr_x0=10.0.1.1
vts_ipaddr_x1=10.0.1.2
vts_ipaddr_x=
vts_lport_x0=22
vts_lport_x1=22
vts_lport_x=
vts_num_x=2
vts_port_x0=421
vts_port_x1=422
vts_port_x=
vts_proto_x0=TCP
vts_proto_x1=TCP
vts_proto_x=
vts_protono_x0=
vts_protono_x1=
vts_protono_x=
wan0_desc=Default Connection
wan0_dns1_x=
wan0_dns2_x=
wan0_dns_t=
wan0_dnsenable_x=0
wan0_domain=lan
wan0_etherspeed_x=auto
wan0_gateway=10.0.0.138
wan0_gateway_t=
wan0_heartbeat_x=
wan0_hostname=
wan0_hwaddr=00:13:D4:92:08:EE
wan0_hwaddr_x=
wan0_hwname=
wan0_ifname=vlan1
wan0_ifnames=vlan1
wan0_ipaddr=10.0.0.10
wan0_ipaddr_t=
wan0_lease=7200
wan0_mode_x=2
wan0_nat_x=1
wan0_netmask=255.255.255.0
wan0_netmask_t=
wan0_pppoe_ac=
wan0_pppoe_demand=0
wan0_pppoe_idletime=1800
wan0_pppoe_ifname=
wan0_pppoe_keepalive=0
wan0_pppoe_mru=1492
wan0_pppoe_mtu=1492
wan0_pppoe_passwd=
wan0_pppoe_relay_x=0
wan0_pppoe_service=
wan0_pppoe_txonly_x=0
wan0_pppoe_username=
wan0_primary=1
wan0_proto=static
wan0_proto_t=
wan0_route=
wan0_route_x=IP_Routed
wan0_status_t=
wan0_unit=0
wan0_wins=
wan_desc=
wan_dns1_x=195.121.1.34
wan_dns2_x=195.121.1.66
wan_dns=
wan_dns_t= 195.121.1.66
wan_dnsenable_x=0
wan_domain=
wan_etherspeed_x=100full
wan_gateway=10.0.0.138
wan_gateway_t=10.0.0.138
wan_heartbeat_x=
wan_hostname=
wan_hwaddr=
wan_hwaddr_x=
wan_hwname=
wan_ifname=vlan1
wan_ifname_t=vlan1
wan_ifnames=vlan1
wan_ipaddr=10.0.0.10
wan_ipaddr_t=10.0.0.10
wan_lease=86400
wan_mode_x=2
wan_nat_x=1
wan_netmask=255.255.255.0
wan_netmask_t=255.255.255.0
wan_pppoe_ac=
wan_pppoe_demand=0
wan_pppoe_idletime=1800
wan_pppoe_ifname=
wan_pppoe_keepalive=0
wan_pppoe_mru=1492
wan_pppoe_mtu=1492
wan_pppoe_options_x=
wan_pppoe_passwd=
wan_pppoe_relay_x=0
wan_pppoe_service=
wan_pppoe_txonly_x=0
wan_pppoe_username=
wan_primary=0
wan_proto=static
wan_proto_t=Static
wan_reason_t=
wan_route=
wan_route_x=IP_Routed
wan_status_t=Connected
wan_unit=0
wan_wins=
wanx_gateway=10.0.0.138
wanx_ipaddr=10.0.0.10
wanx_netmask=255.255.255.0
watchdog=5000
[... WLAN related stuff ...]
x_Setting=1


And post-scripts:


[admin@seagoat /tmp]$ cat /usr/local/sbin/post-boot
#!/bin/sh
#swapon /dev/discs/disc0/part1
umount /tmp/harddisk
rmdir /tmp/harddisk
mount /dev/discs/disc0/part2 /opt
ln -s /opt/store /tmp/harddisk
dropbear
cron
[admin@seagoat /tmp]$ cat /usr/local/sbin/post-firewall
#!/bin/sh
iptables -D INPUT -j DROP
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A INPUT -j DROP
[admin@seagoat /tmp]$


PS2: of course I did flashfs save/commit/enable.

harakiri576
20-04-2006, 14:07
Turns out it was a firewall. It works fine now, although the speed is a little low (1.8M/s). I think I'll use nfs on windows, too, for speed reasons. smb and ftp support is not needed anymore then. It still doesn't work, but I don't care as long as nfs does.