Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam,
Mam postawiony na raspberry pi mały domowy serwerek, jest na nim php, oraz rozdziela internet z modemu lte.
Ostatnio wpadło mi do głowy czemu nie pozbyć się routera, zostawić switch, i AP postawić również na malince.
Jako, że moja karta wifi jest na chipsecie rt8192cu musiałem pobrać specjalną wersję hostapd z dodaną obsługą, pobrałem ją stąd:
[url]https://github.com/jekader/hostapd-rtl[/url]
Jednak po uruchomieniu hostapd sieć przez chwilę działa, a później ni stąd, ni z owąd malinka się restartuje, mam problem z poszukaniem przyczyny, gdyż problem nie zostawia żadnych logów z błędami.
Moc USB powinna być wporządku w /boot/config.txt mam ustawione max_usb_current = 1.
Stworzyłem bridge z taką konfiguracją:
auto lo br0 iface lo inet loopback auto eth0 iface eth0 inet static address 192.168.2.1 netmask 255.255.255.0 network 192.168.2.0 #iface eth0 inet dhcp # wireless wlan0 allow-hotplug wlan0 iface wlan0 inet manual allow-hotplug eth1 iface eth1 inet dhcp iface br0 inet static bridge_ports eth0 wlan0 bridge_stp off bridge_waitport 0 bridge_fd 0 address 192.168.2.2 netmask 255.255.255.0 network 192.168.2.0 up iptables-restore < /etc/iptables.ipv4.nat
Sama konfiguracja hostapd wygląda tak:
ctrl_interface=/var/run/hostapd ctrl_interface_group=0 macaddr_acl=0 auth_algs=1 ignore_broadcast_ssid=0 # 802.11n related stuff ieee80211n=1 noscan=1 ht_capab=[HT40+][SHORT-GI-20][SHORT-GI-40] #WPA2 settings wpa=2 wpa_key_mgmt=WPA-PSK wpa_pairwise=CCMP rsn_pairwise=CCMP # CHANGE THE PASSPHRASE wpa_passphrase=ICanHasBananaz # Most modern wireless drivers in the kernel need driver=nl80211 #driver=nl80211 driver=rtl871xdrv max_num_sta=8 beacon_int=100 wme_enabled=1 wpa_group_rekey=86400 device_name=RTL8192CU manufacturer=Realtek # set proper interface interface=wlan0 bridge=br0 hw_mode=g # best channels are 1 6 11 14 (scan networks first to find which slot is free) channel=6 # this is the network name ssid=BPI-R1
Ostatnio edytowany przez Simonell (2016-02-21 23:09:58)
Offline
https://www.raspberrypi.org/forums/viewtopic.php?t=25921
AP na malince jak sie ma WIFI router, no chyba ze ze względów ekologicznych lub testowo do nauki.
Ostatnio edytowany przez pink (2016-02-21 23:16:27)
Offline
Wadliwy jednak okazał się zasilacz, po wymianie wszystko śmiga super.
A sens jest taki, że router często się wysypuje, tutaj są lepsze osiągi, a modem i tak jest wpięty w malinkę.
Pozatym możliwości konfiguracji są bardzo rozległe, DNS, DHCP, OpenVPN(Po ustawie inwigilacyjnej całkiem spoko opcja), firewall, php samba etc.
Na routerze prędkość pobierania z malinki jest ok 4-5MB/s, przez hostapd leci 7-8MB/s, po kablu 11.2MB/s, przydałoby się 802.11AC wtedy już wgl byłoby super.
Pozatym mam zamiar podpiąć ją pod battery banka, i wtedy można uzyskać całkowitą mobilność, plus działający internet w razie zaniku prądu.
Ostatnio edytowany przez Simonell (2016-02-22 00:33:31)
Offline
to jednak wzgledy ekologiczne, powiem szczerze ze jak przeczytałem ten watek to pierwsze co pomyślałem to ze pewnie nie wyrabia z prądem :-) tak na logikę, w końcu to takie maleństwo.
Offline
http://elinux.org/RPi_Hardware#Power_Supply_Problems
Offline
Time (s) | Query |
---|---|
0.00015 | SET CHARSET latin2 |
0.00006 | SET NAMES latin2 |
0.00117 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.14.132.178' WHERE u.id=1 |
0.00077 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.14.132.178', 1732397501) |
0.00066 | SELECT * FROM punbb_online WHERE logged<1732397201 |
0.00079 | DELETE FROM punbb_online WHERE ident='54.36.148.180' |
0.00059 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=28304 AND t.moved_to IS NULL |
0.00008 | SELECT search_for, replace_with FROM punbb_censoring |
0.00190 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=28304 ORDER BY p.id LIMIT 0,25 |
0.00078 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=28304 |
Total query time: 0.00695 s |